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.
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 хранилище . Что из этого получилось – читайте под катом.
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
#StickySessions with @ApacheAPISIX - the demo https://blog.frankel.ch/sticky-sessions-apache-apisix/2/
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
“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/
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/
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/