Join the biggest Israeli Java Users Meetup on November 30 as Denis Maga describes and demonstrates three essential capabilities of in-memory computing—with code samples based on Apache Ignite:
- Data partitioning: to use all of a cluster’s memory and CPU resources.
- Affinity co-location: to avoid data shuffling and use highly performant, distributed SQL queries.
Apache Ignite is designed as a black box that hides the complexities of distributed databases. However, by knowing how internal components work and how the distributed databases function, you can pave the way for advanced optimizations and sophisticated solutions that are powered by Ignite.
“Questions and answers” is an important part of our gatherings. Developers and users share experiences and best practices, and together we create Apache Ignite. So, let's give our questions the time that they deserve! On October 20, join a special community session and ask experts about Ignite features, configuration, and architecture.
Join London Java Community to be introduced to the fundamental capabilities of distributed, in-memory systems and will learn how to tap into your cluster’s resources:
Denis Magda will describe and demonstrate three essential capabilities of in-memory computing—with code samples based on Apache Ignite:
September 15 Val Kulichenko, a community old-timer and the Ignite 3.0 release manager, will open the discussion by covering major changes that are proposed for release 3.0:
‒ Schema-first approach
‒ Dynamic configuration
‒ SQL API
‒ Native Image support for GraalVM
For some cases, Apache Ignite is the perfect application. However, also, for some cases, Apache Ignite can be a disappointment. In this talk, Dmitry Pavlov discusses some popular and less-than popular use cases. The presentation focuses on the needs of developers and architects who face application-performance problems.
Considered use cases:
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.
Join Sydney Java Talk and Java Meetup on June 17.
Java dominates enterprise deployments, but low-latency scenarios are still a challenge. Think of credit card authorization, mobile sessions handling, electronic trading as of typical examples that have to process thousands of operations per second within sub-millisecond boundaries.
A networking component is a core pillar of any distributed system. Distributed systems are as fast and as reliable as their networks. The design and development of a networking component is a tricky task. The networking layer is in charge of cluster-node discovery procedures and peer-to-peer communication between nodes.