IGNITE-14626 - added new event and updated past events up-to Apr. 22
diff --git a/events.html b/events.html
index 381f19a..cb8c91e 100644
--- a/events.html
+++ b/events.html
@@ -107,254 +107,8 @@
 
         
     <!-- {{upcoming_events}} -->
-<div class="row row-event">
-    <div class="col-md-2 d-none d-md-block">
-        <div class="round-icon-block">
-            <img src="images/meetup.svg" alt="Meetup logo">
-            <p><strong>Virtual</strong> Meetup</p>
-        </div>
-    </div>
-    <div class="col-md-10 ">
-        <section id="distributed-java-dbs-under-the-hood-components-interactions-between-them">
-            <h3 style="display:inline-block;">Distributed Java DBs Under the Hood: Components & Interactions Between Them
-                <a href="/events.html#distributed-java-dbs-under-the-hood-components-interactions-between-them"><i
-                        class="fa fa-anchor"></i></a>
-            </h3>
-            <div class="event-date">London Java Community, Val Kulichenko</div>
-            <div class="event-date">April 7, 2021</div>
 
-            <p>During the session, we create a simple (although fully workable) distributed cache in Java, almost from scratch. We use the cache to demonstrate basic CRUD operations, as well as to demonstrate how scalability can be improved by adding resources to the system.</p>
 
-            <div class="row">
-                    <div class=" col-md-9  news-readmore">
-                    <p>
-                        <a href="https://www.eventbrite.co.uk/e/distributed-java-databases-under-the-hood-tickets-148903304793" target="_blank" rel="noopener">Read more</a>
-                    </p>
-                </div>
-                <div class=" col-md-3  ">
-
-                    
-                    <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
-                        data-a2a-url="https://www.eventbrite.co.uk/e/distributed-java-databases-under-the-hood-tickets-148903304793"
-                        data-a2a-title="Distributed Java DBs Under the Hood: Components & Interactions Between Them">
-                        <a class="a2a_button_twitter"></a>
-                        <a class="a2a_button_linkedin"></a>
-                        <a class="a2a_button_facebook"></a>
-                        <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
-                    </div>
-                </div>
-            </div>
-            
-        </section>
-    </div>
-</div>
-
-<div class="row row-event">
-    <div class="col-md-2 d-none d-md-block">
-        <div class="round-icon-block">
-            <img src="images/meetup.svg" alt="Meetup logo">
-            <p><strong>Virtual</strong> Meetup</p>
-        </div>
-    </div>
-    <div class="col-md-10 ">
-        <section id="using-ignite-and-jboss-drools-to-implement-a-complex-event-processing-solution">
-            <h3 style="display:inline-block;">Using Ignite and JBoss Drools to Implement a Complex Event Processing Solution
-                <a href="/events.html#using-ignite-and-jboss-drools-to-implement-a-complex-event-processing-solution"><i
-                        class="fa fa-anchor"></i></a>
-            </h3>
-            <div class="event-date">Virtual Apache Ignite Meetup, Manoel Pereira de Lima Junior & Ney Luiz Montes Junior</div>
-            <div class="event-date">April 13, 2021</div>
-
-            <p>In this talk, we describe and show how to use Apache Ignite and JBoss Drools to design a complex event processing (CEP) solution. The solution processes and correlates millions of events per second from a publish/subscribe message broker and another kind of events streamer. The CEP solution that we demonstrate has a microservices architecture with real-time automation of CI/CD. We show how we have used this highly scalable CEP microservices ecosystem since 2018 to support a digital-service and marketing platform for one of the largest banks in Brazil.</p>
-
-            <div class="row">
-                    <div class=" col-md-9  news-readmore">
-                    <p>
-                        <a href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/276693067/" target="_blank" rel="noopener">Read more</a>
-                    </p>
-                </div>
-                <div class=" col-md-3  ">
-
-                    
-                    <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
-                        data-a2a-url="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/276693067/"
-                        data-a2a-title="Using Ignite and JBoss Drools to Implement a Complex Event Processing Solution">
-                        <a class="a2a_button_twitter"></a>
-                        <a class="a2a_button_linkedin"></a>
-                        <a class="a2a_button_facebook"></a>
-                        <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
-                    </div>
-                </div>
-            </div>
-            
-        </section>
-    </div>
-</div>
-
-<div class="row row-event">
-    <div class="col-md-2 d-none d-md-block">
-        <div class="round-icon-block">
-            <img src="images/meetup.svg" alt="Meetup logo">
-            <p><strong>Virtual</strong> Meetup</p>
-        </div>
-    </div>
-    <div class="col-md-10 ">
-        <section id="distributed-java-databases-under-the-hood-components-and-interactions-between-them">
-            <h3 style="display:inline-block;">Distributed Java DBs Under the Hood: Components & Interactions Between Them
-                <a href="/events.html#distributed-java-databases-under-the-hood-components-and-interactions-between-them"><i
-                        class="fa fa-anchor"></i></a>
-            </h3>
-            <div class="event-date">Chicago PostgreSQL Meetup Group, Val Kulichenko</div>
-            <div class="event-date">April 13, 2021</div>
-
-            <p>During the session, we create a simple (although fully workable) distributed cache in Java, almost from scratch. We use the cache to demonstrate basic CRUD operations, as well as to demonstrate how scalability can be improved by adding resources to the system.</p>
-
-            <div class="row">
-                    <div class=" col-md-9  news-readmore">
-                    <p>
-                        <a href="https://www.meetup.com/Chicago-PostgreSQL-User-Group/events/277073375/" target="_blank" rel="noopener">Read more</a>
-                    </p>
-                </div>
-                <div class=" col-md-3  ">
-
-                    
-                    <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
-                        data-a2a-url="https://www.meetup.com/Chicago-PostgreSQL-User-Group/events/277073375/"
-                        data-a2a-title="Distributed Java DBs Under the Hood: Components & Interactions Between Them">
-                        <a class="a2a_button_twitter"></a>
-                        <a class="a2a_button_linkedin"></a>
-                        <a class="a2a_button_facebook"></a>
-                        <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
-                    </div>
-                </div>
-            </div>
-            
-        </section>
-    </div>
-</div>
-<div class="row row-event">
-    <div class="col-md-2 d-none d-md-block">
-        <div class="round-icon-block">
-            <img src="images/meetup.svg" alt="Meetup logo">
-            <p><strong>Virtual</strong> Meetup</p>
-        </div>
-    </div>
-    <div class="col-md-10 ">
-        <section id="apache-ignite-meetup-moscow">
-            <h3 style="display:inline-block;">Apache Ignite Meetup Moscow
-                <a href="/events.html#apache-ignite-meetup-moscow"><i
-                        class="fa fa-anchor"></i></a>
-            </h3>
-            <div class="event-date">Ivan Dashchinskiy, Grigory Domozhirov</div>
-            <div class="event-date">April 15, 2021</div>
-
-            <p>Join the Apache Ignite community meetup on April 15 at 18:00 Moscow time. Let's go over the latest release of this distributed database, talk about how to load data into Ignite faster, and tell about the hottest changes for data scientists and others working with Python - Apache Ignite Python Thin Client.</p>
-
-            <div class="row">
-                    <div class=" col-md-9  news-readmore">
-                    <p>
-                        <a href="https://www.meetup.com/ru-RU/Moscow-Apache-Ignite-Meetup/events/277376724/" target="_blank" rel="noopener">Read more</a>
-                    </p>
-                </div>
-                <div class=" col-md-3  ">
-
-                    
-                    <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
-                        data-a2a-url="https://www.meetup.com/ru-RU/Moscow-Apache-Ignite-Meetup/events/277376724/"
-                        data-a2a-title="Apache Ignite Meetup Moscow">
-                        <a class="a2a_button_twitter"></a>
-                        <a class="a2a_button_linkedin"></a>
-                        <a class="a2a_button_facebook"></a>
-                        <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
-                    </div>
-                </div>
-            </div>
-            
-        </section>
-    </div>
-</div>
-<div class="row row-event">
-    <div class="col-md-2 d-none d-md-block">
-        <div class="round-icon-block">
-            <img src="images/conferences.svg" alt="Conference logo">
-            <p>Conference</p>
-        </div>
-    </div>
-    <div class="col-md-10 ">
-        <section id="dealing-with-network-overhead-in-distributed-systems-an-effective-approach-to-working-with-data">
-            <h3 style="display:inline-block;">Dealing with Network Overhead in Distributed Systems: An Effective Approach to Working with Data
-                <a href="/events.html#dealing-with-network-overhead-in-distributed-systems-an-effective-approach-to-working-with-data"><i
-                        class="fa fa-anchor"></i></a>
-            </h3>
-            <div class="event-date">DOTNEXT Russia, Pavel Tupitsyn</div>
-            <div class="event-date">April 20, 2021</div>
-
-            <p>Modern apps consist of many subsystems: databases, caches, event brokers. The single user request can involve multiple internal network calls. We will talk about data locality, reducing network overhead, improving performance and scalability. Benchmarks, demos, live coding, and practical examples await.</p>
-
-            <div class="row">
-                    <div class=" col-md-9  news-readmore">
-                    <p>
-                        <a href="https://dotnext-piter.ru/en/2021/spb/talks/3ar6q8gmbfi86lhbduts0k/" target="_blank" rel="noopener">Read more</a>
-                    </p>
-                </div>
-                <div class=" col-md-3  ">
-
-                    
-                    <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
-                        data-a2a-url="https://dotnext-piter.ru/en/2021/spb/talks/3ar6q8gmbfi86lhbduts0k/"
-                        data-a2a-title="Dealing with Network Overhead in Distributed Systems: An Effective Approach to Working with Data">
-                        <a class="a2a_button_twitter"></a>
-                        <a class="a2a_button_linkedin"></a>
-                        <a class="a2a_button_facebook"></a>
-                        <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
-                    </div>
-                </div>
-            </div>
-            
-        </section>
-    </div>
-</div>
-<div class="row row-event">
-    <div class="col-md-2 d-none d-md-block">
-        <div class="round-icon-block">
-            <img src="images/meetup.svg" alt="Meetup logo">
-            <p><strong>Virtual</strong> Meetup</p>
-        </div>
-    </div>
-    <div class="col-md-10 ">
-        <section id="distributed-java-databases-under-the-hood-main-components-and-interactions">
-            <h3 style="display:inline-block;">Distributed Java Databases Under the Hood: Main Components and Interactions
-                <a href="/events.html#distributed-java-databases-under-the-hood-main-components-and-interactions"><i
-                        class="fa fa-anchor"></i></a>
-            </h3>
-            <div class="event-date">Seattle Java User Group, Val Kulichenko</div>
-            <div class="event-date">April 20, 2021</div>
-
-            <p>During the session, we create a simple (although fully workable) distributed cache in Java, almost from scratch. We use the cache to demonstrate basic CRUD operations, as well as to demonstrate how scalability can be improved by adding resources to the system.</p>
-
-            <div class="row">
-                    <div class=" col-md-9  news-readmore">
-                    <p>
-                        <a href="https://www.meetup.com/seajug/events/276324545/" target="_blank" rel="noopener">Read more</a>
-                    </p>
-                </div>
-                <div class=" col-md-3  ">
-
-                    
-                    <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
-                        data-a2a-url="https://www.meetup.com/seajug/events/276324545/"
-                        data-a2a-title="Distributed Java Databases Under the Hood: Main Components and Interactions">
-                        <a class="a2a_button_twitter"></a>
-                        <a class="a2a_button_linkedin"></a>
-                        <a class="a2a_button_facebook"></a>
-                        <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
-                    </div>
-                </div>
-            </div>
-            
-        </section>
-    </div>
-</div>
 <div class="row row-event">
     <div class="col-md-2 d-none d-md-block">
         <div class="round-icon-block">
@@ -399,6 +153,47 @@
 <div class="row row-event">
     <div class="col-md-2 d-none d-md-block">
         <div class="round-icon-block">
+            <img src="images/webinars.svg" alt="Webinar logo">
+            <p>Webinar</p>
+        </div>
+    </div>
+    <div class="col-md-10 ">
+        <section id="how-to-use-spark-with-apache-ignite-for-big-data-processing">
+            <h3 style="display:inline-block;">How to Use Spark With Apache Ignite for Big Data Processing
+                <a href="/events.html#how-to-use-spark-with-apache-ignite-for-big-data-processing"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Webinar, Andrey Alexandrov</div>
+            <div class="event-date">April 28, 2021</div>
+
+            <p>In this webinar, you learn when to use Ignite, and, using real-world examples, you learn how to configure Spark-Ignite integration. In addition, Andrey will tell about optimization techniques and best practices.</p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.gridgain.com/resources/webinars/how-use-spark-apache-ignite-big-data-processing" target="_blank" rel="noopener">Read more</a>
+                    </p>
+                </div>
+                <div class=" col-md-3  ">
+
+                    
+                    <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                        data-a2a-url="https://www.gridgain.com/resources/webinars/how-use-spark-apache-ignite-big-data-processing"
+                        data-a2a-title="How to Use Spark With Apache Ignite for Big Data Processing">
+                        <a class="a2a_button_twitter"></a>
+                        <a class="a2a_button_linkedin"></a>
+                        <a class="a2a_button_facebook"></a>
+                        <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
+                    </div>
+                </div>
+            </div>
+            
+        </section>
+    </div>
+</div>
+<div class="row row-event">
+    <div class="col-md-2 d-none d-md-block">
+        <div class="round-icon-block">
             <img src="images/conferences.svg" alt="Conference logo">
             <p>Conference</p>
         </div>
@@ -476,8 +271,257 @@
                         /**** insert your past event below *****/ 
                     -->
                     <!-- {{past_events}} -->
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
+                            <div class="round-icon-block">
+                                <img src="images/conferences.svg" alt="Conference logo">
+                                <p>Conference</p>
+                            </div>
+                        </div>
+                        <div class="col-md-10 ">
+                            <section id="dealing-with-network-overhead-in-distributed-systems-an-effective-approach-to-working-with-data">
+                                <h3 style="display:inline-block;">Dealing with Network Overhead in Distributed Systems: An Effective Approach to Working with Data
+                                    <a href="/events.html#dealing-with-network-overhead-in-distributed-systems-an-effective-approach-to-working-with-data"><i
+                                            class="fa fa-anchor"></i></a>
+                                </h3>
+                                <div class="event-date">DOTNEXT Russia, Pavel Tupitsyn</div>
+                                <div class="event-date">April 20, 2021</div>
+                    
+                                <p>Modern apps consist of many subsystems: databases, caches, event brokers. The single user request can involve multiple internal network calls. We will talk about data locality, reducing network overhead, improving performance and scalability. Benchmarks, demos, live coding, and practical examples await.</p>
+                    
+                                <div class="row">
+                                        <div class=" col-md-9  news-readmore">
+                                        <p>
+                                            <a href="https://dotnext-piter.ru/en/2021/spb/talks/3ar6q8gmbfi86lhbduts0k/" target="_blank" rel="noopener">Read more</a>
+                                        </p>
+                                    </div>
+                                    <div class=" col-md-3  ">
+                    
+                                        
+                                        <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                                            data-a2a-url="https://dotnext-piter.ru/en/2021/spb/talks/3ar6q8gmbfi86lhbduts0k/"
+                                            data-a2a-title="Dealing with Network Overhead in Distributed Systems: An Effective Approach to Working with Data">
+                                            <a class="a2a_button_twitter"></a>
+                                            <a class="a2a_button_linkedin"></a>
+                                            <a class="a2a_button_facebook"></a>
+                                            <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
+                                        </div>
+                                    </div>
+                                </div>
+                                
+                            </section>
+                        </div>
+                    </div>
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
+                            <div class="round-icon-block">
+                                <img src="images/meetup.svg" alt="Meetup logo">
+                                <p><strong>Virtual</strong> Meetup</p>
+                            </div>
+                        </div>
+                        <div class="col-md-10 ">
+                            <section id="distributed-java-databases-under-the-hood-main-components-and-interactions">
+                                <h3 style="display:inline-block;">Distributed Java Databases Under the Hood: Main Components and Interactions
+                                    <a href="/events.html#distributed-java-databases-under-the-hood-main-components-and-interactions"><i
+                                            class="fa fa-anchor"></i></a>
+                                </h3>
+                                <div class="event-date">Seattle Java User Group, Val Kulichenko</div>
+                                <div class="event-date">April 20, 2021</div>
+                    
+                                <p>During the session, we create a simple (although fully workable) distributed cache in Java, almost from scratch. We use the cache to demonstrate basic CRUD operations, as well as to demonstrate how scalability can be improved by adding resources to the system.</p>
+                    
+                                <div class="row">
+                                        <div class=" col-md-9  news-readmore">
+                                        <p>
+                                            <a href="https://www.meetup.com/seajug/events/276324545/" target="_blank" rel="noopener">Read more</a>
+                                        </p>
+                                    </div>
+                                    <div class=" col-md-3  ">
+                    
+                                        
+                                        <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                                            data-a2a-url="https://www.meetup.com/seajug/events/276324545/"
+                                            data-a2a-title="Distributed Java Databases Under the Hood: Main Components and Interactions">
+                                            <a class="a2a_button_twitter"></a>
+                                            <a class="a2a_button_linkedin"></a>
+                                            <a class="a2a_button_facebook"></a>
+                                            <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
+                                        </div>
+                                    </div>
+                                </div>
+                                
+                            </section>
+                        </div>
+                    </div>
+                    
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
+                            <div class="round-icon-block">
+                                <img src="images/meetup.svg" alt="Meetup logo">
+                                <p><strong>Virtual</strong> Meetup</p>
+                            </div>
+                        </div>
+                        <div class="col-md-10 ">
+                            <section id="apache-ignite-meetup-moscow">
+                                <h3 style="display:inline-block;">Apache Ignite Meetup Moscow
+                                    <a href="/events.html#apache-ignite-meetup-moscow"><i
+                                            class="fa fa-anchor"></i></a>
+                                </h3>
+                                <div class="event-date">Ivan Dashchinskiy, Grigory Domozhirov</div>
+                                <div class="event-date">April 15, 2021</div>
+                    
+                                <p>Join the Apache Ignite community meetup on April 15 at 18:00 Moscow time. Let's go over the latest release of this distributed database, talk about how to load data into Ignite faster, and tell about the hottest changes for data scientists and others working with Python - Apache Ignite Python Thin Client.</p>
+                    
+                                <div class="row">
+                                        <div class=" col-md-9  news-readmore">
+                                        <p>
+                                            <a href="https://www.meetup.com/ru-RU/Moscow-Apache-Ignite-Meetup/events/277376724/" target="_blank" rel="noopener">Read more</a>
+                                        </p>
+                                    </div>
+                                    <div class=" col-md-3  ">
+                    
+                                        
+                                        <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                                            data-a2a-url="https://www.meetup.com/ru-RU/Moscow-Apache-Ignite-Meetup/events/277376724/"
+                                            data-a2a-title="Apache Ignite Meetup Moscow">
+                                            <a class="a2a_button_twitter"></a>
+                                            <a class="a2a_button_linkedin"></a>
+                                            <a class="a2a_button_facebook"></a>
+                                            <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
+                                        </div>
+                                    </div>
+                                </div>
+                                
+                            </section>
+                        </div>
+                    </div>
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
+                            <div class="round-icon-block">
+                                <img src="images/meetup.svg" alt="Meetup logo">
+                                <p><strong>Virtual</strong> Meetup</p>
+                            </div>
+                        </div>
+                        <div class="col-md-10 ">
+                            <section id="using-ignite-and-jboss-drools-to-implement-a-complex-event-processing-solution">
+                                <h3 style="display:inline-block;">Using Ignite and JBoss Drools to Implement a Complex Event Processing Solution
+                                    <a href="/events.html#using-ignite-and-jboss-drools-to-implement-a-complex-event-processing-solution"><i
+                                            class="fa fa-anchor"></i></a>
+                                </h3>
+                                <div class="event-date">Virtual Apache Ignite Meetup, Manoel Pereira de Lima Junior & Ney Luiz Montes Junior</div>
+                                <div class="event-date">April 13, 2021</div>
+                    
+                                <p>In this talk, we describe and show how to use Apache Ignite and JBoss Drools to design a complex event processing (CEP) solution. The solution processes and correlates millions of events per second from a publish/subscribe message broker and another kind of events streamer. The CEP solution that we demonstrate has a microservices architecture with real-time automation of CI/CD. We show how we have used this highly scalable CEP microservices ecosystem since 2018 to support a digital-service and marketing platform for one of the largest banks in Brazil.</p>
+                    
+                                <div class="row">
+                                        <div class=" col-md-9  news-readmore">
+                                        <p>
+                                            <a href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/276693067/" target="_blank" rel="noopener">Read more</a>
+                                        </p>
+                                    </div>
+                                    <div class=" col-md-3  ">
+                    
+                                        
+                                        <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                                            data-a2a-url="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/276693067/"
+                                            data-a2a-title="Using Ignite and JBoss Drools to Implement a Complex Event Processing Solution">
+                                            <a class="a2a_button_twitter"></a>
+                                            <a class="a2a_button_linkedin"></a>
+                                            <a class="a2a_button_facebook"></a>
+                                            <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
+                                        </div>
+                                    </div>
+                                </div>
+                                
+                            </section>
+                        </div>
+                    </div>
+                    
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
+                            <div class="round-icon-block">
+                                <img src="images/meetup.svg" alt="Meetup logo">
+                                <p><strong>Virtual</strong> Meetup</p>
+                            </div>
+                        </div>
+                        <div class="col-md-10 ">
+                            <section id="distributed-java-databases-under-the-hood-components-and-interactions-between-them">
+                                <h3 style="display:inline-block;">Distributed Java DBs Under the Hood: Components & Interactions Between Them
+                                    <a href="/events.html#distributed-java-databases-under-the-hood-components-and-interactions-between-them"><i
+                                            class="fa fa-anchor"></i></a>
+                                </h3>
+                                <div class="event-date">Chicago PostgreSQL Meetup Group, Val Kulichenko</div>
+                                <div class="event-date">April 13, 2021</div>
+                    
+                                <p>During the session, we create a simple (although fully workable) distributed cache in Java, almost from scratch. We use the cache to demonstrate basic CRUD operations, as well as to demonstrate how scalability can be improved by adding resources to the system.</p>
+                    
+                                <div class="row">
+                                        <div class=" col-md-9  news-readmore">
+                                        <p>
+                                            <a href="https://www.meetup.com/Chicago-PostgreSQL-User-Group/events/277073375/" target="_blank" rel="noopener">Read more</a>
+                                        </p>
+                                    </div>
+                                    <div class=" col-md-3  ">
+                    
+                                        
+                                        <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                                            data-a2a-url="https://www.meetup.com/Chicago-PostgreSQL-User-Group/events/277073375/"
+                                            data-a2a-title="Distributed Java DBs Under the Hood: Components & Interactions Between Them">
+                                            <a class="a2a_button_twitter"></a>
+                                            <a class="a2a_button_linkedin"></a>
+                                            <a class="a2a_button_facebook"></a>
+                                            <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
+                                        </div>
+                                    </div>
+                                </div>
+                                
+                            </section>
+                        </div>
+                    </div>
+                    
+                    
 
-
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
+                            <div class="round-icon-block">
+                                <img src="images/meetup.svg" alt="Meetup logo">
+                                <p><strong>Virtual</strong> Meetup</p>
+                            </div>
+                        </div>
+                        <div class="col-md-10 ">
+                            <section id="distributed-java-dbs-under-the-hood-components-interactions-between-them">
+                                <h3 style="display:inline-block;">Distributed Java DBs Under the Hood: Components & Interactions Between Them
+                                    <a href="/events.html#distributed-java-dbs-under-the-hood-components-interactions-between-them"><i
+                                            class="fa fa-anchor"></i></a>
+                                </h3>
+                                <div class="event-date">London Java Community, Val Kulichenko</div>
+                                <div class="event-date">April 7, 2021</div>
+                    
+                                <p>During the session, we create a simple (although fully workable) distributed cache in Java, almost from scratch. We use the cache to demonstrate basic CRUD operations, as well as to demonstrate how scalability can be improved by adding resources to the system.</p>
+                    
+                                <div class="row">
+                                        <div class=" col-md-9  news-readmore">
+                                        <p>
+                                            <a href="https://www.eventbrite.co.uk/e/distributed-java-databases-under-the-hood-tickets-148903304793" target="_blank" rel="noopener">Read more</a>
+                                        </p>
+                                    </div>
+                                    <div class=" col-md-3  ">
+                    
+                                        
+                                        <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                                            data-a2a-url="https://www.eventbrite.co.uk/e/distributed-java-databases-under-the-hood-tickets-148903304793"
+                                            data-a2a-title="Distributed Java DBs Under the Hood: Components & Interactions Between Them">
+                                            <a class="a2a_button_twitter"></a>
+                                            <a class="a2a_button_linkedin"></a>
+                                            <a class="a2a_button_facebook"></a>
+                                            <a class="a2a_dd" href="https://www.addtoany.com/share"></a>
+                                        </div>
+                                    </div>
+                                </div>
+                                
+                            </section>
+                        </div>
+                    </div>
                     <div class="row row-event">
                         <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">