You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ignite.apache.org by dm...@apache.org on 2020/07/17 15:53:21 UTC

[ignite-website] branch master updated: Events update 0716 (#23)

This is an automated email from the ASF dual-hosted git repository.

dmagda pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite-website.git


The following commit(s) were added to refs/heads/master by this push:
     new f238636  Events update 0716 (#23)
f238636 is described below

commit f238636e252e8ce0359d0fae75ee8cf9f35cec69
Author: Mauricio Stekl <ma...@stekl.org>
AuthorDate: Fri Jul 17 12:53:13 2020 -0300

    Events update 0716 (#23)
    
    * moved past events to bottom list
    
    * updated list of events until July 16th
    
    Co-authored-by: Mauricio Stekl <ma...@gridgain.com>
---
 events.html | 846 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 776 insertions(+), 70 deletions(-)

diff --git a/events.html b/events.html
index ab6fdac..2b6524c 100644
--- a/events.html
+++ b/events.html
@@ -106,94 +106,382 @@ under the License.
 
 
         
+    <!-- {{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/webinars.svg" alt="Webinar logo">
+            <p>Webinar</p>
+        </div>
+    </div>
+    <div class="col-md-10 ">
+        <section id="building-a-blockchain-network-with-perper-a-serverless-computation-framework-for-apache-ignite">
+            <h3 style="display:inline-block;">Building a Blockchain Network with Perper, a Serverless Computation Framework for Apache Ignite.
+                <a href="/events.html#building-a-blockchain-network-with-perper-a-serverless-computation-framework-for-apache-ignite"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Webinar, Branimir Angelov</div>
+            <div class="event-date">July 22, 2020</div>
+
+            <p>Apache Ignite offers powerful, in-memory, distributed-computing capabilities. These capabilities can provide the foundation for building various programming models. In this talk, we focus on reactive programming and how to use Apache Ignite to build a serverless computation framework that is based on reactive streams (Perper). We discuss Apache Ignite topics such as services, data locality, continuous queries, and platform interoperability. </p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.gridgain.com/resources/webinars/building-blockchain-network-with-perper" target="_blank" rel="noopener">Read more</a>
+                    </p>
+                </div>
+                <div class=" col-md-3  ">
 
-
-        
-
-		<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 class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                        data-a2a-url="https://www.gridgain.com/resources/webinars/building-blockchain-network-with-perper"
+                        data-a2a-title="Building a Blockchain Network with Perper, a Serverless Computation Framework for Apache Ignite.">
+                        <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>
-            <div class="col-md-10 ">
-                <section id="moving-apache-ignite-into-production-best-practices-for-distributed-transactions">
-                    <h3 style="display:inline-block;">Moving Apache Ignite into Production: Best Practices for Distributed Transactions
-                        <a href="/events.html#moving-apache-ignite-into-production-best-practices-for-distributed-transactions"><i
-                                class="fa fa-anchor"></i></a>
-                    </h3>
-                    <div class="event-date">Webinar, Ivan Rakov</div>
-                    <div class="event-date">June 10, 2020</div>
-
-                    <p>The Apache Ignite transactional engine can execute distributed ACID transactions which span multiple nodes, data partitions, and caches/tables. This key-value API differs slightly from traditional SQL-based transactions but its reliability and flexibility lets you achieve an optimal balance between consistency and performance at scale by following several guidelines.</p>
-
-                    <div class="row">
-                            <div class=" col-md-9  news-readmore">
-                            <p>
-                                <a href="https://www.gridgain.com/resources/webinars/moving-apache-ignite-into-production-best-practices-for-distributed-transactions" target="_blank" rel="noopener">Read more</a>
-                            </p>
-                        </div>
-                        <div class=" col-md-3  ">
+            
+        </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-best-practices-for-native-persistence-and-data-recovery">
+            <h3 style="display:inline-block;">Apache Ignite Best Practices for Native Persistence and Data Recovery
+                <a href="/events.html#apache-ignite-best-practices-for-native-persistence-and-data-recovery"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Apache Ignite Virtual Meetup, Ivan Rakov</div>
+            <div class="event-date">July 28, 2020</div>
+
+            <p>When persistence is enabled, the memory becomes a cache for the most frequently used data and indexes. Native persistence is ACID-compliant, durable, and enables immediate availability on a restart of each node. Data is never lost; GridGain supports full and incremental snapshots along with continuous archiving and provides Point-in-Time recovery to an individual transaction.</p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/271602652/" 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/moving-apache-ignite-into-production-best-practices-for-distributed-transactions"
-                                data-a2a-title="Moving Apache Ignite into Production: Best Practices for Distributed Transactions">
-                                <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 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/271602652/"
+                        data-a2a-title="Apache Ignite Best Practices for Native Persistence and Data Recovery">
+                        <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/webinars.svg" alt="Webinar logo">
+            <p>Webinar</p>
+        </div>
+    </div>
+    <div class="col-md-10 ">
+        <section id="apache-ignite-101-key-deployment-strategies-for-database-acceleration">
+            <h3 style="display:inline-block;">Apache Ignite 101: Key Deployment Strategies for Database Acceleration
+                <a href="/events.html#apache-ignite-101-key-deployment-strategies-for-database-acceleration"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Webinar, Valentin Kulichenko</div>
+            <div class="event-date">August 5, 2020</div>
+
+            <p>The Ignite in-memory computing platform can power real-time applications that need to process terabytes of data with in-memory speed. Join us for this webinar to learn about the various Ignite deployment options for database acceleration</p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.gridgain.com/resources/webinars/database-acceleration-deployment-strategies-with-apache-ignite" target="_blank" rel="noopener">Read more</a>
+                    </p>
+                </div>
+                <div class=" col-md-3  ">
+
                     
-                </section>
+                    <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                        data-a2a-url="https://www.gridgain.com/resources/webinars/database-acceleration-deployment-strategies-with-apache-ignite"
+                        data-a2a-title="Apache Ignite 101: Key Deployment Strategies for Database Acceleration">
+                        <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="building-a-blockchain-network-with-perper-a-serverless-computation-framework-for-apache-ignite">
+            <h3 style="display:inline-block;">Building a Blockchain Network with Perper, a Serverless Computation Framework for Apache Ignite
+                <a href="/events.html#building-a-blockchain-network-with-perper-a-serverless-computation-framework-for-apache-ignite"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Apache Ignite Virtual Meetup, Branimir Angelov</div>
+            <div class="event-date">August 11, 2020</div>
+
+            <p>Apache Ignite offers powerful, in-memory, distributed-computing capabilities. These capabilities can provide the foundation for building various programming models. In this talk, we focus on reactive programming and how to use Apache Ignite to build a serverless computation framework that is based on reactive streams (Perper). We discuss Apache Ignite topics such as services, data locality, continuous queries, and platform interoperability. </p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.meetup.com/Apache-Ignite-Virtual-Meetup/events/271920068/" target="_blank" rel="noopener">Read more</a>
+                    </p>
+                </div>
+                <div class=" col-md-3  ">
 
-        <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 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/271920068/"
+                        data-a2a-title="Building a Blockchain Network with Perper, a Serverless Computation Framework for Apache Ignite">
+                        <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>
-            <div class="col-md-10 ">
-                <section id="learn-apache-ignite-through-coding-examples">
-                    <h3 style="display:inline-block;">Learn Apache Ignite Through Coding Examples
-                        <a href="/events.html#learn-apache-ignite-through-coding-examples"><i
-                                class="fa fa-anchor"></i></a>
-                    </h3>
-                    <div class="event-date">Webinar, Denis Magda</div>
-                    <div class="event-date">June 24, 2020</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/webinars.svg" alt="Webinar logo">
+            <p>Webinar</p>
+        </div>
+    </div>
+    <div class="col-md-10 ">
+        <section id="networking-communication-in-apache-ignite">
+            <h3 style="display:inline-block;">Networking & Communication in Apache Ignite
+                <a href="/events.html#networking-communication-in-apache-ignite"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Webinar, Stanislav Lukyanov</div>
+            <div class="event-date">August 19, 2020</div>
+
+            <p>Networking is a core pillar of any distributed system and is responsible for cluster-node discovery procedures, peer-to-peer communication between nodes, and failure handling. Network architecture can greatly influence operational performance and efficiency.</p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.gridgain.com/resources/webinars/maximize-apache-ignite-performance-optimizing-network-components" target="_blank" rel="noopener">Read more</a>
+                    </p>
+                </div>
+                <div class=" col-md-3  ">
 
-                    <p>Join Denis Magda, Apache Ignite veteran and GridGain Head of Developer Relations, as he demonstrates various Apache Ignite capabilities you might have heard of or read about. Topics covered will include clustering, compute and SQL capabilities, data loading and streaming.</p>
+                    
+                    <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                        data-a2a-url="https://www.gridgain.com/resources/webinars/maximize-apache-ignite-performance-optimizing-network-components"
+                        data-a2a-title="Networking & Communication in Apache Ignite">
+                        <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/webinars.svg" alt="Webinar logo">
+            <p>Webinar</p>
+        </div>
+    </div>
+    <div class="col-md-10 ">
+        <section id="using-distributed-tracing-to-resolve-performance-issues-in-apache-ignite">
+            <h3 style="display:inline-block;">Using Distributed Tracing to Resolve Performance Issues in Apache Ignite
+                <a href="/events.html#using-distributed-tracing-to-resolve-performance-issues-in-apache-ignite"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Webinar, Greg Stachnick</div>
+            <div class="event-date">August 26, 2020</div>
+
+            <p>Debugging distributed-system applications can be more complex than debugging traditional monolithic applications. As API calls jump across nodes in the cluster, it can be tricky to follow the execution just by analyzing application logs. Tracing adds a useful tool to the root-cause-analysis toolbox.</p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.gridgain.com/resources/webinars/using-distributed-tracing-resolve-performance-issues-in-apache-ignite" target="_blank" rel="noopener">Read more</a>
+                    </p>
+                </div>
+                <div class=" col-md-3  ">
 
-                    <div class="row">
-                            <div class=" col-md-9  news-readmore">
-                            <p>
-                                <a href="https://www.gridgain.com/resources/webinars/learn-apache-ignite-through-coding-examples" 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/using-distributed-tracing-resolve-performance-issues-in-apache-ignite"
+                        data-a2a-title="Using Distributed Tracing to Resolve Performance Issues in Apache Ignite">
+                        <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/webinars.svg" alt="Webinar logo">
+            <p>Webinar</p>
+        </div>
+    </div>
+    <div class="col-md-10 ">
+        <section id="getting-started-with-apache-ignite-digital-integration-hub">
+            <h3 style="display:inline-block;">Getting Started with Apache Ignite: Digital Integration Hub
+                <a href="/events.html#getting-started-with-apache-ignite-digital-integration-hub"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Webinar, Glenn Wiebe</div>
+            <div class="event-date">September 2, 2020</div>
+
+            <p>Apache Ignite and GridGain can be used as a simple cache, an in-memory data grid (IMDG), and as an in-memory database (IMDB). These data management patterns can be combined with Ignite integration facilities to function as a Digital Integration Hub (DIH) for real-time data access across data sources and applications.</p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.gridgain.com/resources/webinars/getting-started-apache-ignite-digital-integration-hub" 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/learn-apache-ignite-through-coding-examples"
-                                data-a2a-title="Learn Apache Ignite Through Coding Examples">
-                                <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 class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                        data-a2a-url="https://www.gridgain.com/resources/webinars/getting-started-apache-ignite-digital-integration-hub"
+                        data-a2a-title="Getting Started with Apache Ignite: Digital Integration Hub">
+                        <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/webinars.svg" alt="Webinar logo">
+            <p>Webinar</p>
+        </div>
+    </div>
+    <div class="col-md-10 ">
+        <section id="going-cloud-native-serverless-applications-with-apache-ignite">
+            <h3 style="display:inline-block;">Going Cloud-Native: Serverless Applications With Apache Ignite
+                <a href="/events.html#going-cloud-native-serverless-applications-with-apache-ignite"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Webinar, Denis Magda</div>
+            <div class="event-date">September 16, 2020</div>
+
+            <p>Serverless computing allows you to design and build scalable cloud-native applications without thinking about infrastructure provisioning and orchestration. With Apache Ignite, you can bootstrap an in-memory cluster in the cloud and access data 100-1000x faster than with disk-based databases.</p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.gridgain.com/resources/webinars/going-cloud-native-serverless-applications-apache-ignite" target="_blank" rel="noopener">Read more</a>
+                    </p>
+                </div>
+                <div class=" col-md-3  ">
+
                     
-                </section>
+                    <div class="a2a_kit a2a_kit_size_28 a2a_default_style news-socialmedia-icons"
+                        data-a2a-url="https://www.gridgain.com/resources/webinars/going-cloud-native-serverless-applications-apache-ignite"
+                        data-a2a-title="Going Cloud-Native: Serverless Applications With Apache Ignite">
+                        <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/webinars.svg" alt="Webinar logo">
+            <p>Webinar</p>
         </div>
+    </div>
+    <div class="col-md-10 ">
+        <section id="apache-ignite-workshop-cluster-memory-management-techniques">
+            <h3 style="display:inline-block;">Apache Ignite Workshop: Cluster Memory Management Techniques
+                <a href="/events.html#apache-ignite-workshop-cluster-memory-management-techniques"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Webinar, Ivan Rakov</div>
+            <div class="event-date">September 23</div>
+
+            <p>In this webinar, Ivan Rakov, Apache Ignite Committer, will introduce several architectural techniques that can help you keep your cluster operational and your applications running even if memory becomes a scarce resource. During the webinar demo you will learn how to use those techniques in practice. </p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.gridgain.com/resources/webinars/apache-ignite-workshop-cluster-memory-management-techniques" 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/apache-ignite-workshop-cluster-memory-management-techniques"
+                        data-a2a-title="Apache Ignite Workshop: Cluster Memory Management Techniques">
+                        <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">
@@ -304,7 +592,425 @@ under the License.
             <div class="tab-content">
 
                 <div class="tab-pane active" id="events-2020">
-                    <!-- insert your past event here -->
+                    <!--
+                        /**** 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/meetup.svg" alt="Meetup logo">
+            <p><strong>Virtual</strong> Meetup</p>
+        </div>
+    </div>
+    <div class="col-md-10 ">
+        <section id="when-you-do-not-need-apache-ignite">
+            <h3 style="display:inline-block;">When you DO NOT need Apache Ignite
+                <a href="/events.html#when-you-do-not-need-apache-ignite"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Java Community Meetup Saint Petersburg, Dmitry Pavlov</div>
+            <div class="event-date">July 16, 2020</div>
+
+            <p>Apache Ignite PMC Chair Dmitry Pavlov will talk about cases when Apache Ignite® should be replaced with other products, as well as about cases when the technology is worth using. We will discuss both the main cases - in-memory data grid & database, and the more rare ones - storing large files, organizing asynchronous interaction through message queues, and full-text search.</p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://community-z.com/events/java-community-meetup" 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://community-z.com/events/java-community-meetup"
+                        data-a2a-title="When you DO NOT need Apache Ignite">
+                        <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="how-to-boost-and-scale-postgres">
+            <h3 style="display:inline-block;">How to boost and scale Postgres
+                <a href="/events.html#how-to-boost-and-scale-postgres"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Chicago PostgreSQL Meetup Group, Valentin Kulichenko</div>
+            <div class="event-date">July 15, 2020</div>
+
+            <p>Due to this, many industry players tend to predict Postgres' extinction. Nevertheless, most businesses have Postgres deployments for decades and continue doing so regardless of the advancement in big data, mobile, IoT, and all other revolutions that contribute to data generation.</p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.meetup.com/Chicago-PostgreSQL-User-Group/events/271419029/" 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/271419029/"
+                        data-a2a-title="How to boost and scale Postgres">
+                        <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/webinars.svg" alt="Webinar logo">
+            <p>Webinar</p>
+        </div>
+    </div>
+    <div class="col-md-10 ">
+        <section id="architect-s-guide-for-continuous-machine-learning-platforms-with-apache-ignite-2-8">
+            <h3 style="display:inline-block;">Architect’s Guide for Continuous Machine Learning Platforms With Apache Ignite 2.8
+                <a href="/events.html#architect-s-guide-for-continuous-machine-learning-platforms-with-apache-ignite-2-8"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Webinar, Ken Cottrell</div>
+            <div class="event-date">July 15, 2020</div>
+
+            <p>Many machine learning (ML) and deep learning (DL) platforms are slow in production environments. It can sometimes take hours or days to update ML models. This is a result of having the ML processing run on a different system from the operational transactions system in order to avoid performance degradation.</p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.gridgain.com/resources/webinars/continuous-machine-learning-platforms-apache-ignite-2-8" 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/continuous-machine-learning-platforms-apache-ignite-2-8"
+                        data-a2a-title="Architect’s Guide for Continuous Machine Learning Platforms With Apache Ignite 2.8">
+                        <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/webinars.svg" alt="Webinar logo">
+            <p>Webinar</p>
+        </div>
+    </div>
+    <div class="col-md-10 ">
+        <section id="getting-started-with-apache-ignite-as-an-in-memory-database-imdb">
+            <h3 style="display:inline-block;">Getting Started With Apache Ignite as an In-Memory Database (IMDB)
+                <a href="/events.html#getting-started-with-apache-ignite-as-an-in-memory-database-imdb"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Webinar, Glenn Wiebe</div>
+            <div class="event-date">July 8, 2020</div>
+
+            <p>In this webinar, Glenn Wiebe, GridGain Solution Architect, will introduce developers to Apache Ignite as an in-memory database (IMDB). He will review how an IMDB differs from a cache or an in-memory data grid (IMDG). He will discuss the key characteristics of an IMDB and also highlight core Ignite features and facilities.</p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.gridgain.com/resources/webinars/get-started-with-apache-Ignite-as-an-in-memory-database" 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/get-started-with-apache-Ignite-as-an-in-memory-database"
+                        data-a2a-title="Getting Started With Apache Ignite as an In-Memory Database (IMDB)">
+                        <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/webinars.svg" alt="Webinar logo">
+            <p>Webinar</p>
+        </div>
+    </div>
+    <div class="col-md-10 ">
+        <section id="learn-apache-ignite-through-coding-examples">
+            <h3 style="display:inline-block;">Learn Apache Ignite Through Coding Examples
+                <a href="/events.html#learn-apache-ignite-through-coding-examples"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Webinar, Denis Magda</div>
+            <div class="event-date">June 24, 2020</div>
+
+            <p>Join Denis Magda, Apache Ignite veteran and GridGain Head of Developer Relations, as he demonstrates various Apache Ignite capabilities you might have heard of or read about. Topics covered will include clustering, compute and SQL capabilities, data loading and streaming.</p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.gridgain.com/resources/webinars/learn-apache-ignite-through-coding-examples" 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/learn-apache-ignite-through-coding-examples"
+                        data-a2a-title="Learn Apache Ignite Through Coding Examples">
+                        <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="architecting-low-latency-java-systems-at-massive-scale">
+            <h3 style="display:inline-block;">Architecting Low-Latency Java Systems at Massive Scale
+                <a href="/events.html#architecting-low-latency-java-systems-at-massive-scale"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Java Talk & Java Meetup Sydney, Simon Ritter & Denis Magda</div>
+            <div class="event-date">June 17, 2020</div>
+
+            <p>Due to the nature of garbage collectors, Java can initiate a stop-the-world pause at any moment in time breaking low-latency requirements and making the behavior of the whole system unpredictable. That's, primarily, why Java is not seen as a viable option for such workloads by many. In this session, we're going to review a Java-powered software stack based on Azul Zing and Apache Ignite that makes JVM behavior predictable scales out linearly and allows selecting Java for h [...]
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.eventbrite.com/e/architecting-low-latency-java-systems-at-massive-scale-tickets-108907284620" 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.com/e/architecting-low-latency-java-systems-at-massive-scale-tickets-108907284620"
+                        data-a2a-title="Architecting Low-Latency Java Systems at Massive Scale">
+                        <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/webinars.svg" alt="Webinar logo">
+            <p>Webinar</p>
+        </div>
+    </div>
+    <div class="col-md-10 ">
+        <section id="simplifying-gridgain-and-apache-ignite-management-with-the-gridgain-control-center">
+            <h3 style="display:inline-block;">Simplifying GridGain and Apache Ignite Management with the GridGain Control Center
+                <a href="/events.html#simplifying-gridgain-and-apache-ignite-management-with-the-gridgain-control-center"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Webinar, Greg Stachnick</div>
+            <div class="event-date">June 17, 2020</div>
+
+            <p>Managing distributed systems can be complex and time consuming because there are numerous moving parts. Having a consistent set of tools can give a clear picture of how clusters are performing, when to take action and avoid potential problems, and how to optimize configurations.</p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.gridgain.com/resources/webinars/simplifying-gridgain-and-apache-ignite-management-with-the-gridgain-control-center" 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/simplifying-gridgain-and-apache-ignite-management-with-the-gridgain-control-center"
+                        data-a2a-title="Simplifying GridGain and Apache Ignite Management with the GridGain Control Center">
+                        <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="the-role-and-specifics-of-networking-in-distributed-systems-dissecting-apache-ignite">
+            <h3 style="display:inline-block;">The Role and Specifics of Networking in Distributed Systems. Dissecting Apache Ignite
+                <a href="/events.html#the-role-and-specifics-of-networking-in-distributed-systems-dissecting-apache-ignite"><i
+                        class="fa fa-anchor"></i></a>
+            </h3>
+            <div class="event-date">Bay Area In-Memory Computing Meetup, Stanislav Lukyanov</div>
+            <div class="event-date">June 11, 2020</div>
+
+            <p>This talk introduces you to the architecture and role of the distributed system’s networking layer. With Apache Ignite as an example, you gain practical insights and learn how to apply what you’ve learned to your distributed solutions, thus maximizing the performance and reliability of your applications.</p>
+
+            <div class="row">
+                    <div class=" col-md-9  news-readmore">
+                    <p>
+                        <a href="https://www.meetup.com//Bay-Area-In-Memory-Computing/events/271016164/" 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//Bay-Area-In-Memory-Computing/events/271016164/"
+                        data-a2a-title="The Role and Specifics of Networking in Distributed Systems. Dissecting Apache Ignite">
+                        <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/webinars.svg" alt="Webinar logo">
+                                <p>Webinar</p>
+                            </div>
+                        </div>
+                        <div class="col-md-10 ">
+                            <section id="learn-apache-ignite-through-coding-examples">
+                                <h3 style="display:inline-block;">Learn Apache Ignite Through Coding Examples
+                                    <a href="/events.html#learn-apache-ignite-through-coding-examples"><i
+                                            class="fa fa-anchor"></i></a>
+                                </h3>
+                                <div class="event-date">Webinar, Denis Magda</div>
+                                <div class="event-date">June 24, 2020</div>
+            
+                                <p>Join Denis Magda, Apache Ignite veteran and GridGain Head of Developer Relations, as he demonstrates various Apache Ignite capabilities you might have heard of or read about. Topics covered will include clustering, compute and SQL capabilities, data loading and streaming.</p>
+            
+                                <div class="row">
+                                        <div class=" col-md-9  news-readmore">
+                                        <p>
+                                            <a href="https://www.gridgain.com/resources/webinars/learn-apache-ignite-through-coding-examples" 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/learn-apache-ignite-through-coding-examples"
+                                            data-a2a-title="Learn Apache Ignite Through Coding Examples">
+                                            <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/webinars.svg" alt="Webinar logo">
+                                <p>Webinar</p>
+                            </div>
+                        </div>
+                        <div class="col-md-10 ">
+                            <section id="moving-apache-ignite-into-production-best-practices-for-distributed-transactions">
+                                <h3 style="display:inline-block;">Moving Apache Ignite into Production: Best Practices for Distributed Transactions
+                                    <a href="/events.html#moving-apache-ignite-into-production-best-practices-for-distributed-transactions"><i
+                                            class="fa fa-anchor"></i></a>
+                                </h3>
+                                <div class="event-date">Webinar, Ivan Rakov</div>
+                                <div class="event-date">June 10, 2020</div>
+            
+                                <p>The Apache Ignite transactional engine can execute distributed ACID transactions which span multiple nodes, data partitions, and caches/tables. This key-value API differs slightly from traditional SQL-based transactions but its reliability and flexibility lets you achieve an optimal balance between consistency and performance at scale by following several guidelines.</p>
+            
+                                <div class="row">
+                                        <div class=" col-md-9  news-readmore">
+                                        <p>
+                                            <a href="https://www.gridgain.com/resources/webinars/moving-apache-ignite-into-production-best-practices-for-distributed-transactions" 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/moving-apache-ignite-into-production-best-practices-for-distributed-transactions"
+                                            data-a2a-title="Moving Apache Ignite into Production: Best Practices for Distributed Transactions">
+                                            <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">