Testing the CP Subsystem with Jepsen by Ensar Basri Kahveci — Jun 3, 2019 At Hazelcast we take reliability very seriously. With the new CP Subsystem module, Hazelcast has become the first and only... Read More
Distributed Locks are Dead; Long Live Distributed Locks! by Ensar Basri Kahveci — Apr 3, 2019 “Distributed locks aren’t real”, some like to remind us. “Anyone who’s trying to sell you a distributed lock is selling... Read More
Riding the CP Subsystem by Ensar Basri Kahveci — Mar 18, 2019 The CP Subsystem of Hazelcast IDMG 3.12 offers a new linearizable implementation of Hazelcast’s concurrency APIs on top of the... Read More
Hazelcast IMDG 3.12 Introduces CP Subsystem by Ensar Basri Kahveci — Feb 26, 2019 We put Java locks on steroids! Hazelcast is now the first and only In-Memory Data Grid (IMDG) to offer a... Read More
Hazelcast Jet 0.6: Dynamic scale out for streaming jobs by Ensar Basri Kahveci — May 21, 2018 In Hazelcast Jet 0.5, we introduced fault tolerance for streaming computations. Hazelcast Jet periodically takes snapshots of the state of... Read More
Processing Guarantees in Hazelcast Jet by Ensar Basri Kahveci — Mar 1, 2018 Stream processing is a paradigm for on-the-fly processing of unbounded data feeds. We have been witnessing that stream processing engines... Read More
Hazelcast Jet 0.5: Fault Tolerant Stateful Stream Processing Made Easy by Ensar Basri Kahveci — Dec 6, 2017 Stream processing is an emerging computational paradigm for on-the-fly processing of live data feeds, targeting low latency and high throughput.... Read More