blob: 1bc1190aa1efca9c50f4f3116ff0d07ecdc4b5cf [file] [log] [blame]
-
let events2020 = `[{
"title":"Apache Ignite Workshop: Developing Applications That Are Easy to Manage",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/apache-ignite-workshop-developing-applications-are-easy-manage",
"loc":"Webinar",
"speaker":[
"Alexey Kukushkin"
],
"data":"December 9, 2020"
},
{
"title":"Apache Ignite, Load Reduction and System Scaling for Banking",
"link":"https:\/\/www.meetup.com\/Apache-Ignite-Virtual-Meetup\/events\/274647932\/",
"loc":"Virtual Apache Ignite\u00ae Meetup",
"speaker":[
"Mikhail Antonov"
],
"data":"December 8, 2020"
},
{
"title":"Using Apache Ignite\u2019s Compute Grid to Integrate the Drools Rules Engine",
"link":"https:\/\/www.meetup.com\/Apache-Ignite-Virtual-Meetup\/events\/274647932\/",
"loc":"Virtual Apache Ignite\u00ae Meetup",
"speaker":[
"Ken Cottrell"
],
"data":"December 8, 2020"
},
{
"title":"In-Memory Computing Essentials for Java Developers and Architects",
"link":"https:\/\/jlove.konfy.care\/",
"loc":"jLove conference",
"speaker":[
"Denis Magda"
],
"data":"December 4, 2020"
},
{
"title":"How to Deploy Change Data Capture Using Debezium in Apache Ignite and GridGain",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/change-data-capture-using-debezium-in-apache-ignite-and-gridgain",
"loc":"Webinar",
"speaker":[
"Evgenii Zhuravlev"
],
"data":"December 2, 2020"
},
{
"title":"In-Memory Computing Essentials for Java Developers and Architects",
"link":"https:\/\/www.meetup.com\/JavaIL\/events\/274529630\/",
"loc":"Java.IL - the Israeli Java Community",
"speaker":[
"Denis Magda"
],
"data":"November 30, 2020"
},
{
"title":"How to Leverage the Gridgain Operator for Kubernetes to Deploy Apache Ignite",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/gridgain-kubernetes-operator-for-apache-ignite",
"loc":"Webinar",
"speaker":[
"Alexander Shapkin"
],
"data":"November 18, 2020"
},
{
"title":"Apache Ignite from Scratch: Live Coding of a Naive Distributed System in Java",
"link":"https:\/\/www.meetup.com\/Apache-Ignite-Virtual-Meetup\/events\/273935662\/",
"loc":"Virtual Apache Ignite\u00ae Meetup",
"speaker":[
"Denis Magda & Val Kulichenko"
],
"data":"November 17, 2020"
},
{
"title":"Distributed Application Development Training: Approaches for User Authentication",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/distributed-application-development-training-approaches-user-authentication",
"loc":"Webinar",
"speaker":[
"Denis Mekhanikov"
],
"data":"November 12, 2020"
},
{
"title":"Performance and Fault-Tolerance of Apache Ignite's Network Components",
"link":"https:\/\/www.imcsummit.org\/2020\/virtual\/session\/performance-and-fault-tolerance-apache-ignites-network-components",
"loc":"In-Memory Computing Summit",
"speaker":[
"Stanislav Lukyanov"
],
"data":"October 29, 2020"
},
{
"title":"Engineering Overview of GridGain Nebula Managed Service: How We Deploy GridGain\/Apache Ignite in Clouds",
"link":"https:\/\/www.imcsummit.org\/2020\/virtual\/session\/engineering-overview-gridgain-nebula-managed-service-how-we-deploy-gridgainapache-ignite",
"loc":"In-Memory Computing Summit",
"speaker":[
"Andrey Alexandrov"
],
"data":"October 29, 2020"
},
{
"title":"Hyper-parameter Tuning and Distributed Stacking with Apache Ignite ML",
"link":"https:\/\/www.imcsummit.org\/2020\/virtual\/session\/hyper-parameter-tuning-and-distributed-stacking-apache-ignite-ml",
"loc":"In-Memory Computing Summit",
"speaker":[
"Alexey Zinoviev"
],
"data":"October 29, 2020"
},
{
"title":"Apache Ignite Extensions - Modularization",
"link":"https:\/\/www.imcsummit.org\/2020\/virtual\/session\/apache-ignite-extensions-modularization",
"loc":"In-Memory Computing Summit",
"speaker":[
"Saikat Maitra"
],
"data":"October 28, 2020"
},
{
"title":"Analyzing and Debugging Ignite Applications for Performance",
"link":"https:\/\/www.imcsummit.org\/2020\/virtual\/session\/analyzing-and-debugging-ignite-applications-performance",
"loc":"In-Memory Computing Summit",
"speaker":[
"Greg Stachnick"
],
"data":"October 28, 2020"
},
{
"title":"Going Cloud-Native: Serverless Applications With Apache Ignite",
"link":"https:\/\/www.imcsummit.org\/2020\/virtual\/session\/going-cloud-native-serverless-applications-apache-ignite",
"loc":"In-Memory Computing Summit",
"speaker":[
"Denis Magda"
],
"data":"October 28, 2020"
},
{
"title":"Training: Setting Up Apache Ignite Management and Monitoring Solution With GridGain Control Center",
"link":"https:\/\/www.imcsummit.org\/2020\/virtual\/register",
"loc":"In-Memory Computing Summit",
"speaker":[
"Denis Magda"
],
"data":"October 27, 2020"
},
{
"title":"Apache Ignite Lightning Talks and Q&A Session",
"link":"https:\/\/www.meetup.com\/ru-RU\/Apache-Ignite-Virtual-Meetup\/events\/273921637\/",
"loc":"Virtual Apache Ignite\u00ae Meetup",
"speaker":[
],
"data":"October 20, 2020"
},
{
"title":"Apache Ignite Workshop: Cluster Memory Management Techniques",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/apache-ignite-workshop-cluster-memory-management-techniques",
"loc":"Webinar",
"speaker":[
"Denis Magda"
],
"data":"October 14"
},
{
"title":"In-Memory Computing Essentials for Java Developers and Architects with VJUG",
"link":"https:\/\/www.meetup.com\/virtualJUG\/events\/273278453\/",
"loc":"Virtual Java User Group",
"speaker":[
"Denis Magda"
],
"data":"October 8, 2020"
},
{
"title":"In-Memory Computing Essentials for Java Developers and Architects with LJC",
"link":"https:\/\/www.eventbrite.co.uk\/e\/in-memory-computing-essentials-for-java-developers-architects-tickets-123331914075",
"loc":"London Java Community Meetup",
"speaker":[
"Denis Magda"
],
"data":"October 7, 2020"
},
{
"title":"In-Memory Computing Essentials for Software Engineers",
"link":"https:\/\/jconf.dev\/session?id=5454",
"loc":"JConf.dev",
"speaker":[
"Denis Magda"
],
"data":"September 30, 2020"
},
{
"title":"Data Streaming using Apache Flink and Apache Ignite",
"link":"https:\/\/apachecon.com\/acah2020\/tracks\/ignite.html",
"loc":"ApacheCon @home",
"speaker":[
"Saikat Maitra"
],
"data":"September 29, 2020"
},
{
"title":"In-Memory Computing Essentials For Software Engineers",
"link":"https:\/\/apachecon.com\/acah2020\/tracks\/ignite.html",
"loc":"ApacheCon @home",
"speaker":[
"Denis Magda"
],
"data":"September 29, 2020"
},
{
"title":"Apache Ignite: Continuous Machine and Deep Learning at Scale",
"link":"https:\/\/www.developerweek.com\/CloudEdition\/conference\/",
"loc":"Developer Week Seattle: Cloud Edition",
"speaker":[
"Ken Cottrell"
],
"data":"September 28, 2020"
},
{
"title":"Heads in the Cloud: Cloud Deployment Best Practices for in Memory Computing",
"link":"https:\/\/www.developerweek.com\/CloudEdition\/conference\/",
"loc":"Developer Week Seattle: Cloud Edition",
"speaker":[
"Greg Stachnik"
],
"data":"September 28, 2020"
},
{
"title":"Apache Ignite 3.0: Major Changes and Features in Russian",
"link":"https:\/\/www.meetup.com\/ru-RU\/Moscow-Apache-Ignite-Meetup\/events\/272675398\/",
"loc":"Virtual Meetup",
"speaker":[
"Valentin Kulichenko"
],
"data":"September 17, 2020"
},
{
"title":"Going Cloud-Native: Serverless Applications With Apache Ignite",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/going-cloud-native-serverless-applications-apache-ignite",
"loc":"Webinar",
"speaker":[
"Denis Magda"
],
"data":"September 16, 2020"
},
{
"title":"Apache Ignite 3.0: Major Changes and Features",
"link":"https:\/\/www.meetup.com\/Apache-Ignite-Virtual-Meetup\/events\/272675408\/",
"loc":"Virtual Meetup",
"speaker":[
"Valentin Kulichenko"
],
"data":"September 15, 2020"
},
{
"title":"Networking & Communication in Apache Ignite",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/maximize-apache-ignite-performance-optimizing-network-components",
"loc":"Webinar",
"speaker":[
"Stanislav Lukyanov"
],
"data":"September 9, 2020"
},
{
"title":"When You Don't Need Apache Ignite: 3 cases when you'd better not use platform",
"link":"https:\/\/www.meetup.com\/Apache-Ignite-Virtual-Meetup\/events\/272551117\/",
"loc":"Virtual Apache Ignite Meetup",
"speaker":[
"Dmitry Pavlov"
],
"data":"September 8, 2020"
},
{
"title":"Getting Started with Apache Ignite: Digital Integration Hub",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/getting-started-apache-ignite-digital-integration-hub",
"loc":"Webinar",
"speaker":[
"Glenn Wiebe"
],
"data":"September 2, 2020"
},
{
"title":"Using Distributed Tracing to Resolve Performance Issues in Apache Ignite",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/using-distributed-tracing-resolve-performance-issues-in-apache-ignite",
"loc":"Webinar",
"speaker":[
"Greg Stachnick"
],
"data":"August 26, 2020"
},
{
"title":"Apache Ignite ML 2.8: A Complete Feature Overview",
"link":"https:\/\/www.meetup.com\/St-Petersburg-Apache-Ignite-Meetup\/events\/272207798\/",
"loc":"Apache Ignite Saint Petersburg Meetup",
"speaker":[
"Alexey Zinoviev"
],
"data":"August 20, 2020"
},
{
"title":"Building a Blockchain Network with Perper, a Serverless Computation Framework for Apache Ignite",
"link":"https:\/\/www.meetup.com\/Apache-Ignite-Virtual-Meetup\/events\/271920068\/",
"loc":"Apache Ignite Virtual Meetup",
"speaker":[
"Branimir Angelov"
],
"data":"August 11, 2020"
},
{
"title":"Apache Ignite 101: Key Deployment Strategies for Database Acceleration",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/database-acceleration-deployment-strategies-with-apache-ignite",
"loc":"Webinar",
"speaker":[
"Valentin Kulichenko"
],
"data":"August 5, 2020"
},
{
"title":"Apache Ignite Best Practices for Native Persistence and Data Recovery",
"link":"https:\/\/www.meetup.com\/Apache-Ignite-Virtual-Meetup\/events\/271602652\/",
"loc":"Apache Ignite Virtual Meetup",
"speaker":[
"Ivan Rakov"
],
"data":"July 28, 2020"
},
{
"title":"Building a Blockchain Network with Perper, a Serverless Computation Framework for Apache Ignite.",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/building-blockchain-network-with-perper",
"loc":"Webinar",
"speaker":[
"Branimir Angelov"
],
"data":"July 22, 2020"
},
{
"title":"When you DO NOT need Apache Ignite",
"link":"https:\/\/community-z.com\/events\/java-community-meetup",
"loc":"Java Community Meetup Saint Petersburg",
"speaker":[
"Dmitry Pavlov"
],
"data":"July 16, 2020"
},
{
"title":"How to boost and scale Postgres",
"link":"https:\/\/www.meetup.com\/Chicago-PostgreSQL-User-Group\/events\/271419029\/",
"loc":"Chicago PostgreSQL Meetup Group",
"speaker":[
"Valentin Kulichenko"
],
"data":"July 15, 2020"
},
{
"title":"Architect\u2019s Guide for Continuous Machine Learning Platforms With Apache Ignite 2.8",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/continuous-machine-learning-platforms-apache-ignite-2-8",
"loc":"Webinar",
"speaker":[
"Ken Cottrell"
],
"data":"July 15, 2020"
},
{
"title":"Getting Started With Apache Ignite as an In-Memory Database (IMDB)",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/get-started-with-apache-Ignite-as-an-in-memory-database",
"loc":"Webinar",
"speaker":[
"Glenn Wiebe"
],
"data":"July 8, 2020"
},
{
"title":"Learn Apache Ignite Through Coding Examples",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/learn-apache-ignite-through-coding-examples",
"loc":"Webinar",
"speaker":[
"Denis Magda"
],
"data":"June 24, 2020"
},
{
"title":"Architecting Low-Latency Java Systems at Massive Scale",
"link":"https:\/\/www.eventbrite.com\/e\/architecting-low-latency-java-systems-at-massive-scale-tickets-108907284620",
"loc":"Java Talk & Java Meetup Sydney",
"speaker":[
"Simon Ritter & Denis Magda"
],
"data":"June 17, 2020"
},
{
"title":"Simplifying GridGain and Apache Ignite Management with the GridGain Control Center",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/simplifying-gridgain-and-apache-ignite-management-with-the-gridgain-control-center",
"loc":"Webinar",
"speaker":[
"Greg Stachnick"
],
"data":"June 17, 2020"
},
{
"title":"The Role and Specifics of Networking in Distributed Systems. Dissecting Apache Ignite",
"link":"https:\/\/www.meetup.com\/\/Bay-Area-In-Memory-Computing\/events\/271016164\/",
"loc":"Bay Area In-Memory Computing Meetup",
"speaker":[
"Stanislav Lukyanov"
],
"data":"June 11, 2020"
},
{
"title":"Learn Apache Ignite Through Coding Examples",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/learn-apache-ignite-through-coding-examples",
"loc":"Webinar",
"speaker":[
"Denis Magda"
],
"data":"June 24, 2020"
},
{
"title":"Moving Apache Ignite into Production: Best Practices for Distributed Transactions",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/moving-apache-ignite-into-production-best-practices-for-distributed-transactions",
"loc":"Webinar",
"speaker":[
"Ivan Rakov"
],
"data":"June 10, 2020"
},
{
"title":"How Apache Ignite Powers Real-Time Subscriber Offers for a Leading Telecommunications Company",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/apache-ignite-powers-real-time-subscriber-offers-at-telecommunications-company",
"loc":"Webinar",
"speaker":[
"Alexey Bednov & Fedor Loginov"
],
"data":"June 3, 2020"
},
{
"title":"Architecting Low-Latency Java Systems at Massive Scale",
"link":"https:\/\/www.meetup.com\/NYC-In-Memory-Computing-Meetup\/events\/270625098\/",
"loc":"NYC In-Memory Computing Meetup",
"speaker":[
"Simon Ritter",
"Denis Magda"
],
"data":"May 27, 2020"
},
{
"title":"Getting Started with Apache Ignite and SQL",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/getting-started-apache-ignite-and-sql",
"loc":"Webinar",
"speaker":[
"Denis Magda",
"Igor Seliverstov"
],
"data":"May 20, 2020"
},
{
"title":"Adding Speed and Scale to MySQL Deployments With In-Memory Computing",
"link":"https:\/\/www.meetup.com\/ru-RU\/London-In-Memory-Computing-Meetup\/events\/269972893\/",
"loc":"London In-Memory Computing Meetup",
"speaker":[
"Denis Magda"
],
"data":"May 14, 2020"
},
{
"title":"Using Data Center Replication to Ensure High Availability of Apache Ignite and GridGain Clusters",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/data-center-replication-to-ensure-high-availability-of-apache-ignite-clusters",
"loc":"Webinar",
"speaker":[
"Konstantin Orlov"
],
"data":"May 13, 2020"
},
{
"title":"Conquer Application Performance Challenges with In-Memory Computing",
"link":"https:\/\/www.meetup.com\/ru-RU\/London-In-Memory-Computing-Meetup\/events\/269971583\/",
"loc":"London In-Memory Computing Meetup",
"speaker":[
"Valentin Kulichenko"
],
"data":"May 6, 2020"
},
{
"title":"Architects Guide for Apache Ignite ACID Transactions and Consistency",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/architects-guide-for-apache-ignite-acid-transactions-and-consistency",
"loc":"Webinar",
"speaker":[
"Ivan Rakov"
],
"data":"April 29, 2020"
},
{
"title":"In-Memory Computing Essentials for Software Engineers with Denver & Boulder JUG",
"link":"https:\/\/www.meetup.com\/DenverJavaUsersGroup\/events\/cpmtcqybcgblb\/",
"loc":"Denver Java Users Group",
"speaker":[
"Denis Magda"
],
"data":"April 8, 2020"
},
{
"title":"Learn How Apache Ignite 2.8 Offers Improved Production Maintenance and Machine Learning",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/apache-ignite-28-improved-production-maintenance-machine-learning",
"loc":"Webinar",
"speaker":[
"Denis Magda"
],
"data":"April 8, 2020"
},
{
"title":"Virtual Meetup: Scale Out and Conquer or Mysteries of In-Memory Systems",
"link":"https:\/\/www.meetup.com\/ru-RU\/Bay-Area-In-Memory-Computing\/events\/269533457\/",
"loc":"",
"speaker":[
"Valentin Kulichenko <small>Lead Architect at GridGain Systems</small>"
],
"data":"April 1, 2020"
},
{
"title":"Using Apache Ignite for Continuous Machine and Deep Learning at Scale",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/using-apache-ignite-for-continuous-machine-and-deep-learning-at-scale",
"loc":"Webinar",
"speaker":[
"Ken Cottrell"
],
"data":"March 11, 2020"
},
{
"title":"Security Guide for Apache Ignite and GridGain with Configuration Examples",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/security-guide-apache-ignite-and-gridgain-configuration-examples",
"loc":"Webinar",
"speaker":[
"Andrey Alexandrov"
],
"data":"March 4, 2020"
},
{
"title":"How-to for Apache Ignite Deployments in Kubernetes",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/how-apache-ignite-deployments-in-kubernetes",
"loc":"Webinar",
"speaker":[
"Valentin Kulichenko"
],
"data":"February 26, 2020"
},
{
"title":"How to boost and scale Postgres - from sharding to in-memory data grids",
"link":"https:\/\/pgconf.in\/conferences\/pgconfin2020\/program\/proposals\/184",
"loc":"Bengaluru, PGConf India",
"speaker":[
"Denis Mekhanikov"
],
"data":"February 26, 2020"
},
{
"title":"Google Big Table Deep Dive and Spark SQL Acceleration with Apache Ignite",
"link":"https:\/\/www.meetup.com\/meetup-group-mqTCMocI\/events\/267952761\/",
"loc":"Chicago Bay Area In-Memory Computing Meetup",
"speaker":[
],
"data":"February 20, 2020"
},
{
"title":"Apache Ignite Meetup Moscow #8",
"link":"https:\/\/www.meetup.com\/ru-RU\/Moscow-Apache-Ignite-Meetup\/events\/268535144",
"loc":"Speakers: Maxim Muzafarov",
"speaker":[
"Alexey Bednov",
"Fedor Loginov",
"Ruslan Kamashev"
],
"data":"February 20, 2020"
},
{
"title":"In-Memory Computing Essentials for Java Developers",
"link":"https:\/\/www.meetup.com\/meetup-group-HMwxfjeG\/events\/268167605\/",
"loc":"Boston JUG Meetup Group",
"speaker":[
"Denis Magda"
],
"data":"February 18, 2020"
},
{
"title":"In-Memory Computing Essentials for Software Engineers",
"link":"https:\/\/developerweek2020.sched.com\/event\/YF7B",
"loc":"San Francisco, DeveloperWeek 2020",
"speaker":[
"Denis Magda"
],
"data":"February 13, 2020"
},
{
"title":"Best Practices for Loading Real-time Data into Distributed Systems Using Change Data Capture",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/best-practices-loading-real-time-data-distributed-systems-using-change-data",
"loc":"Webinar",
"speaker":[
"Alexey Goncharuk"
],
"data":"February 12, 2020"
},
{
"title":"In-Memory Computing Essentials for Java Developers",
"link":"https:\/\/www.meetup.com\/Chicago-SQL\/events\/267816135\/",
"loc":"Chicago SQL Meetup Group",
"speaker":[
"Denis Magda"
],
"data":"February 5, 2020"
},
{
"title":"In-Memory Computing Essentials for Java Developers",
"link":"https:\/\/www.meetup.com\/meetup-group-mqTCMocI\/events\/267293957\/",
"loc":"Chicago Java User Group",
"speaker":[
"Denis Magda"
],
"data":"January 16, 2020"
},
{
"title":"Enabling Java for low-latency use cases at unlimited scale",
"link":"https:\/\/www.meetup.com\/Bay-Area-In-Memory-Computing\/events\/267751131",
"loc":"Bay Area In-Memory Computing Group",
"speaker":[
"Gil Tene",
"Denis Magda"
],
"data":"January 23rd, 2020"
},
{
"title":"Distributed Computing with Apache Ignite",
"link":"https:\/\/www.gridgain.com\/resources\/webinars\/distributed-computing-apache-ignite",
"loc":"Webinar",
"speaker":[
"Denis Mekhanikov"
],
"data":"January 29, 2020"
}]`;
let events2020Array = JSON.parse(events2020);
.eventspast__tab
each val, index in events2020Array
if index > 2
- break;
- let joinSpeacker = val['speaker'].join("<br>");
article.eventcard
.eventcard__date !{val['data']}
.eventcard__title.pt-2 !{val['title']}
.eventcard__info.pt-2
.eventcard__speaker !{joinSpeacker}
.eventcard__loc !{val['loc']}
a.eventcard__button.button.button--shadow(href=val['link'], target="_blank") Learn more details
.eventspast__morewrap(data-hidebox="ev2020more")
.eventspast__tab
each val, index in events2020Array
if index < 3
- continue;
- let joinSpeacker = val['speaker'].join("<br>");
article.eventcard
.eventcard__date !{val['data']}
.eventcard__title.pt-2 !{val['title']}
.eventcard__info.pt-2
.eventcard__speaker !{joinSpeacker}
.eventcard__loc !{val['loc']}
a.eventcard__button.button.button--shadow(href=val['link'], target="_blank") Learn more details
.eventspast__bottom.pt-1
a.eventspast__more.jsLoadMoreEvents(href="#", data-hideopen="ev2020more", data-invis="1") Show more