Visiting an #LJC (London Java Community) meetup at #Hazelcast this eve. Looks interesting 😊.

Today, I've learned that the #Hazelcast project no longer provides patch releases for their community edition.

The rationale given is 'focus', or, paraphrased, to be able to give more attention to paying customers.

It appears that now, patch releases (mostly: bug fixes) do exist (I've seen release notes/changelogs), but are not published.

It is hard for me to come to terms with them deliberately keeping bugs live. That's mind-boggling and quite disappointing to me.

https://hazelcast.com/blog/changes-to-community-edition/

Accelerating Innovation: Announcing Changes to Community Edition of Hazelcast Platform | Hazelcast

The great thing about working in software development is that you get to know a lot of amazing people all over the world.

My Czech friend Jaromir, who was my boss at #Hazelcast, stopped by in Geneva on his way to his vacation spot 🫶

Как перейти на многонодовую архитектуру без боли. Или почти без боли

Есть у нас флагманский продукт под названием «Единый клиент», с которым работают десятки энтерпрайз-клиентов, оперирующих в нем сотнями миллионов записей. Продукт массивный, обвешанный аналитикой и различными сложными сервисами. В какой-то момент большая часть клиентов захотела получить общий uptime в 99,9%, чего сложно достичь без резервирования решения. И мы начали погружаться в эту тему практически с нуля. В этом материале хочу поделиться нашим опытом перехода с одной ноды на 10+, расскажу о технических нюансах и решениях, которые мы использовали, а также про всякие боли в процессе перехода.

https://habr.com/ru/companies/hflabs/articles/829544/

#mdm #многонодовость #uptime #обработка_данных #хранение_данных #kafka #artemis #hazelcast

Как перейти на многонодовую архитектуру без боли. Или почти без боли

Есть у нас флагманский продукт под названием «Единый клиент», с которым работают десятки энтерпрайз-клиентов, оперирующих в нем сотнями миллионов записей. Продукт массивный, обвешанный аналитикой и...

Хабр

Hazelcast: эксперименты с настройкой и долговременным хранением больших объектов in-memory

Статья будет полезна для тех, кто поддерживает приложения на Java, так как большая ее часть посвящена анализу работы G1 GC, знакомству с соответствующими инструментами и особенностями тюнинга GC, в частности для очень больших heap`ов. А также тем, кто пытается разобраться, на что способен Hazelcast, и для чего его можно применить. Так исторически сложилось, что на проекте уже использовался Hazelcast, и мы решили попробовать переиспользовать его под новую задачу. Она заключалась в хранении объектов в БД с одним специфичным требованием – данные нельзя записывать на диск, что сильно сужало доступные варианты. Безусловно, мы понимали, что надежность такого хранилища будет низкой, но выбора не было. И, хотя, у нас были мысли развернуть для этого Redis или VoltDB, мы решили опробовать Hazelcast, так как в его возможности, помимо прочего, так же входит in-memory хранилище . Что из этого получилось – читайте под катом.

https://habr.com/ru/companies/croc/articles/816973/

#hazelcast #inmemory #java

Hazelcast: эксперименты с настройкой и долговременным хранением больших объектов in-memory

Статья будет полезна для тех, кто поддерживает приложения на Java, так как большая ее часть посвящена анализу работы G1 GC, знакомству с соответствующими инструментами и особенностями тюнинга GC, в...

Хабр

Awesome tutorial alert! Join Dunith Dhanushka, #Redpanda Data, Fawaz Ghali, and #Hazelcast and build high-performance, scalable, and fault-tolerant applications that react to real-time data!

https://foojay.io/today/when-speed-matters-real-time-stream-processing-with-hazelcast-and-redpanda

#foojaytip

Real-time Stream Processing with Hazelcast and Redpanda

Explore the combination of Hazelcast and Redpanda for high-performance, scalable, and fault-tolerant applications reacting to real-time data.

foojay
Sticky sessions with Apache APISIX - the demo

Last week, we described the concept behind sticky sessions: you forward a request to the same upstream because there’s context data associated with the session on that node. However, if necessary, you should replicate the data to other upstreams because this one might go down. In this post, we are going to illustrate it with a demo. The overall design Design options are limitless. I’ll keep myself to a familiar stack, the JVM. Also, as mentioned in the previous post, one should on

A Java geek

“Combining the strengths and advantages of vector databases and real-time stream processing provides a unique developer experience and an efficient way of processing data in real-time at scale.” Fawaz Ghali #hazelcast #qdrant

https://foojay.io/today/boosting-similarity-search-with-real-time-stream-processing/

#foojaytip

Boosting Similarity Search with Real-time Stream Processing

Combining the strengths of vector databases and real-time stream processing is an efficient way of processing data in real-time at scale.

foojay

Did you know #hazelcast can process real-time and batch data in one platform, making it the right platform to use with #apachekafka because it enriches your applications with "context." Find out more from Fawaz Ghali on Foojay  Today!

https://foojay.io/today/enriching-kafka-applications-with-contextual-data/

#foojaytip

Enriching Kafka Applications with Contextual Data

Hazelcast can process real-time and batch data in one platform, making it the right platform to use because it enriches your Kafka apps.

foojay

Learn from Fawaz Ghali how to connect #Hazelcast #Viridian to a #Confluent Cloud #ApacheKafka cluster, how to query streaming data from a #Kafka topic, plus more, all on Foojay  Today!

https://foojay.io/today/streaming-real-time-data-on-the-hazelcast-viridian-serverless/

#foojaytip

How to Get Started with the Hazelcast Viridian Serverless | Foojay

foojay is the place for all OpenJDK Update Release Information. Learn More.

foojay