Open Source Projects:
Hazelcast Blog

Hazelcast Blog

How to Secure Your Hazelcast Cloud Deployments

Enes Akar

Securing your data is much more critical than ever before, as security breaches and cyber attacks continue to escalate. Security is a must, but generally, it requires tradeoffs in performance and user-friendliness. With Hazelcast Cloud, we provide you with several ways to secure your deployments without losing the performance and simplicity of Hazelcast.  Hazelcast Cloud […]

Learn More

High-Speed Transaction Processing with No Compromise on Fraud Detection

Dan Ortega

Transaction processing in today’s global payments networks is what essentially powers the global economy. The framework for transaction processing has expanded and morphed considerably over the past few years as consumers have started using their mobile devices to execute payments. Meanwhile, non-traditional deep-pocketed players like Google and Apple have entered the system with competitive alternatives, […]

Learn More

Hazelcast Jet Connectors Release Announcement

Emin Demirci

Since the first release of Hazelcast Jet Extension Modules in July, we’ve been focused on enhancing the set of extension modules that we have to make the integration easy between Hazelcast Jet and third-party data providers.  Today, we are happy to announce the release of the following modules: MongoDB Connector MongoDB is a general-purpose, document-based, […]

Learn More

Open Banking and the Application of In-Memory Technologies

Dan Ortega

The Open Banking initiative, also referred to as PSD2 (Payment Services Directive), is a textbook example of streaming technology applied to modern banking requirements. In this model, banks (primarily in Europe) are required to make their back-end systems for customer accounts and payment services available to other members of the financial payment ecosystem. While this […]

Learn More

Where Is My Cache? Architectural Patterns for Caching Microservices

Rafal Leszko

I’m sure you use caching somewhere in your system. This can be either to improve performance, reduce backend load, or to decrease downtime. Everybody uses caching. Caching is everywhere. However, in which part of your system should it be placed? If you look at the following diagram representing a simple microservice architecture, where would you […]

Learn More
Back to top

No posts were found matching that criteria.

How In-Memory Computing Powers Artificial Intelligence

Dan Ortega
by Dan Ortega | May 14, 2019

Artificial Intelligence (AI) as a concept has been around since the development of computational devices, as early as the creation of Turing machines during World War II. The term itself was first coined by University of Washington professor John McCarthy in 1956, and now, 60+ years later we see the actual commercialization of AI. Why […]

How to Become More Productive with Hazelcast in Less Than 5 Minutes

Hazelcast Community
by Hazelcast Community | May 08, 2019

On Monday, Speedment and Hazelcast announced a partnership focused on accelerating application development when deploying an in-memory data grid alongside legacy databases. The following post was written by Speedment’s CTO, Per-Åke Minborg. What if you want to use a Hazelcast In-Memory Data Grid (IMDG) to speed up your database applications, but you have hundreds of […]

Calculation in Hazelcast Cloud

Neil Stevenson
by Neil Stevenson | May 02, 2019

This is an example showing one way you might connect to Hazelcast Cloud, and how you can harness its power for improved performance. As a problem, we’re going to calculate the spread of customer satisfaction, as the average doesn’t give enough insight. The example shows a custom domain model and server-side code execution. It shows […]

Hazelcast Responds to Redis Labs’ Benchmark

Greg Luck
by Greg Luck | April 29, 2019

UPDATE (9/4/19): I posted a new blog that showcases how we believe Redis achieves the performance in its benchmarks. Due to its underlying architecture and many years of optimization, Hazelcast is extremely fast and dramatically outperforms Redis Labs (and Redis open source), especially at scale. Last year, Redis Labs published a very misleading benchmark against […]

How to Use Hazelcast Auto-Discovery with Eureka

Rafal Leszko
by Rafal Leszko | April 24, 2019

Hazelcast IMDG supports auto-discovery for many different environments. Since we introduced the generic discovery SPI, a lot of plugins were developed so you can use Hazelcast seamlessly on Kubernetes, AWS, Azure, GCP, and more. Should you need a custom plugin, you are also able to create your own. If your infrastructure is not based on […]

5G and In-Memory Deliver on the Promise of Genuinely Cool Technology

Dan Ortega
by Dan Ortega | April 22, 2019

Another massive, transformative technology wave is about to hit, and while this won’t be quite as overt as some of the other waves (e.g., mobility, social media), its effect will be much more pervasive and will hit every consumer, business and industry on multiple levels. The next generation of mobile infrastructure, 5G, is in the […]

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 […]

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.