Open Source Projects:
Hazelcast Blog

Hazelcast Blog

Idle Green Threads in Hazelcast Jet

Villiam Ďurina

Hazelcast Jet is known for its high-performance and this is partially due to it employing green threads. This approach avoids the need for operating system threads, which are expensive to switch. Instead, task switching is performed by the application code in a lightweight way. What are green threads? With “normal” threads, you ask the OS […]

Learn More

Hazelcast Jet 3.0 is Released

Can Gencer

We are happy to announce the first General Availability release of Hazelcast Jet, two years after our first public release and three years after the project first started. We named this version 3.0 to match the current major version of Hazelcast IMDG, which is the underlying technology used in Jet. This version also includes several […]

Learn More

Hazelcast IMDG 3.12 is Released

David Brimley

We are pleased to announce the production-ready release of Hazelcast IMDG 3.12. We’ve crushed a lot of bugs, provided general performance improvements, plus we’ve added some great new features (more of which below). The release by numbers: 676 Issues 784 Pull Requests 47 Committers 168 Days Elapsed CP Subsystem The new CP Subsystem provides implementations […]

Learn More

A Business Level View of Kubernetes, Cloud Migration and In-Memory Technologies

Dan Ortega

There’s a trio of buzzwords that are starting to spend more time in proximity to each other, and are also beginning to surface from the technical to the business world. Each by itself is critical, and when you combine all three, the business-level effect becomes very noticeable. These buzzwords and the business descriptors are: Kubernetes: […]

Learn More

Distributed Locks are Dead; Long Live Distributed Locks!

Ensar Basri Kahveci

“Distributed locks aren’t real”, some like to remind us. “Anyone who’s trying to sell you a distributed lock is selling you sawdust and lies.” This may sound rather bleak, but it doesn’t say that locking itself is impossible in a distributed system: it’s just that all of the system’s components must participate in the protocol. […]

Learn More
Pricing
Chat
Contact
Back to top
Loading

No posts were found matching that criteria.

Idle Green Threads in Hazelcast Jet

by Villiam Ďurina | April 18, 2019

Hazelcast Jet is known for its high-performance and this is partially due to it employing green threads. This approach avoids the need for operating system threads, which are expensive to switch. Instead, task switching is performed by the application code in a lightweight way. What are green threads? With “normal” threads, you ask the OS […]

Hazelcast Jet 3.0 is Released

Can Gencer
by Can Gencer | April 16, 2019

We are happy to announce the first General Availability release of Hazelcast Jet, two years after our first public release and three years after the project first started. We named this version 3.0 to match the current major version of Hazelcast IMDG, which is the underlying technology used in Jet. This version also includes several […]

Hazelcast IMDG 3.12 is Released

David Brimley
by David Brimley | April 09, 2019

We are pleased to announce the production-ready release of Hazelcast IMDG 3.12. We’ve crushed a lot of bugs, provided general performance improvements, plus we’ve added some great new features (more of which below). The release by numbers: 676 Issues 784 Pull Requests 47 Committers 168 Days Elapsed CP Subsystem The new CP Subsystem provides implementations […]

A Business Level View of Kubernetes, Cloud Migration and In-Memory Technologies

Dan Ortega
by Dan Ortega | April 04, 2019

There’s a trio of buzzwords that are starting to spend more time in proximity to each other, and are also beginning to surface from the technical to the business world. Each by itself is critical, and when you combine all three, the business-level effect becomes very noticeable. These buzzwords and the business descriptors are: Kubernetes: […]

Distributed Locks are Dead; Long Live Distributed Locks!

Ensar Basri Kahveci
by Ensar Basri Kahveci | April 02, 2019

“Distributed locks aren’t real”, some like to remind us. “Anyone who’s trying to sell you a distributed lock is selling you sawdust and lies.” This may sound rather bleak, but it doesn’t say that locking itself is impossible in a distributed system: it’s just that all of the system’s components must participate in the protocol. […]

Announcing Hazelcast Cloud GA

Enes Akar
by Enes Akar | March 26, 2019

Today, we are announcing the general availability of Hazelcast Cloud, our new managed service. I remember the day about 9-years-ago when I created my first cluster in Hazelcast and how impressed I was by the ease of the process and the limited need for configuration. A year later, I joined the company as a developer, […]

Hello JSON, Hello YAML and Goodbye XML!

Neil Stevenson
by Neil Stevenson | March 20, 2019

This is an example showing the use of YAML configuration, and populating a Hazelcast grid with data in JSON format that has been extracted from a traditional relational database. So the data goes from tables into “NoSQL” format. Hello YAML, Goodbye XML Hazelcast has many ways to be configured. Sensible defaults mean you don’t have […]

Riding the CP Subsystem

Ensar Basri Kahveci
by Ensar Basri Kahveci | March 18, 2019

The CP Subsystem of Hazelcast IDMG 3.12 offers a new linearizable implementation of Hazelcast’s concurrency APIs on top of the Raft consensus algorithm. These implementations live alongside AP data structures in the same Hazelcast IMDG cluster (new BFFs, yay!). You can store large data sets on hundreds of Hazelcast members and coordinate your operations using […]

In-Memory Data Grids Popularity Trend Continues Upward

David Brimley
by David Brimley | March 14, 2019

The past year has seen in-memory data grids (IMDG) continue to gain traction with the development community and large organisations alike. As you’ll see in the 2019 IMDG LinkedIn Survey results below, adoption of IMDG as a skill in LinkedIn profiles has risen by 43% YoY. Companies are turning to IMDGs as replacements for RDBMS […]

Free Hazelcast Online Training Center

Whether you're interested in learning the basics of in-memory systems, or you're looking for advanced, real-world production examples and best practices, we've got you covered.