Tag: Apache
-
Introduction to message brokers -- Apache Kafka vs. RabbitMQ
Posted on May 8, 2019, Level intermediate Resource Length long
If you're looking for a message broker for your next project, read on to get an overview of to of the most popular open source solutions out there. Introduction by Vitaliy Samofal.
Tags devops distributed event-driven apache
-
Kafka-Streams -- road to autoscaling via Kubernetes
Posted on April 16, 2019, Level intermediate Resource Length long
This article is based on the talk Scale in / Scale out with Kafka-Streams and Kubernetes from Xebicon'18. Loïc Divad is the author of this article and he aims to present a few advantages that come with specific practices related to Kafka-Streams like containerization and orchestration, and especially autoscaling.
Tags kubernetes apis apache devops
-
Solr from the field -- Lessons learned while maintaining over 30 billion documents
Posted on August 14, 2018, Level intermediate Resource Length medium
An article published by Alex Puschinsky about WalkMe Insights experience with SOLR and processing of vast amount of data. They provide real-time search and analytics capabilities. To achieve this, they have chosen Apache Solr as the core of our WalkMe Insights search functionality.
Tags apache search web-development
-
Apache Kafka is not for event sourcing
Posted on February 1, 2018, Level beginner Resource Length medium
Jesper Hammarbäck article in which he argues why Kafka is not the best tool for event sourcing. Kafka is a great tool for delivering messages between producers and consumers and the optional topic durability allows you to store your messages permanently. Forever if you'd like.
Tags software-architecture apache streaming big-data machine-learning
-
Sherlock: Near real time search indexing for commerce site
Posted on December 30, 2017, Level beginner Resource Length long
Prasanna Ranganathan from Flipkart published article about building a world-class e-commerce discovery experience through search. The dynamic nature of e-commerce poses unique challenges — stock units, availability, pricing, catalog data, etc. can all change at a very high rate and the system needs to keep up with the latest data lest the customer be disappointed.
Tags nosql software-architecture apache streaming
-
Apache Kafka exactly-once processing explained
Posted on August 15, 2017, Level intermediate Resource Length medium
Adam Warski blog post explaining real time processing with Apache Kafka and what its' new major feature - exactly-once semantics - really means.
Tags streaming queues apache
-
Comparing Docker vs. Kubernetes vs. Apache Mesos
Posted on August 14, 2017, Level beginner Resource Length long
Amr Abdelrazik published blog post in which he compares 3 popular open source projects - Docker vs. Kubernetes vs. Apache Mesos and summarizes why what you think you know about them is probably wrong.
Tags kubernetes containers docker apache