# Cassandra

Published articles for Cassandra.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Netflix Reworks Conductor for 420 Million Monthly Workflow Executions and 10X Larger Workflows

DevFeed: [Netflix Reworks Conductor for 420 Million Monthly Workflow Executions and 10X Larger Workflows](<https://devfeed.tech/articles/netflix-reworks-conductor-for-420-million-monthly-workflow-executions-and-10x-larger-workflows-8454.md>)

Original publisher: [Read original article](<https://www.infoq.com/news/2026/09/netflix-conductor-4-workflow/>)

Author: Leela Kumili

Published: 2026-09-11T14:17:00Z

Content type: news

Language: en

Sources: [InfoQ](<https://devfeed.tech/sources/infoq.md>)

Topics: [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>)

Tags: [amazon-s3](<https://devfeed.tech/tags/amazon-s3.md>), [apache-iceberg](<https://devfeed.tech/tags/apache-iceberg.md>), [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [architecture-design](<https://devfeed.tech/tags/architecture-design.md>), [asynchronous-architecture](<https://devfeed.tech/tags/asynchronous-architecture.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [cloud-architecture](<https://devfeed.tech/tags/cloud-architecture.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [development](<https://devfeed.tech/tags/development.md>), [devops](<https://devfeed.tech/tags/devops.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [elasticsearch](<https://devfeed.tech/tags/elasticsearch.md>), [java-operator-sdk](<https://devfeed.tech/tags/java-operator-sdk.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [latency](<https://devfeed.tech/tags/latency.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [netflix](<https://devfeed.tech/tags/netflix.md>), [netflix-conductor-4-workflow](<https://devfeed.tech/tags/netflix-conductor-4-workflow.md>), [news](<https://devfeed.tech/tags/news.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [s3](<https://devfeed.tech/tags/s3.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [windows-workflow-foundation](<https://devfeed.tech/tags/windows-workflow-foundation.md>), [workflow](<https://devfeed.tech/tags/workflow.md>), [workflow-bpm](<https://devfeed.tech/tags/workflow-bpm.md>), [workflow-foundation](<https://devfeed.tech/tags/workflow-foundation.md>)

### AI overview

Netflix reworked Conductor 4.0 to scale workflow orchestration to roughly 200,000 definitions and 420 million monthly executions. The redesign raises supported workflow size to 30,000 tasks and reports a roughly 40% reduction in p99 evaluation latency by loading only task data needed for each decision.

### Source excerpt

Netflix has reworked its Conductor workflow orchestration engine to handle larger workloads, increasing supported workflow size from about 2,500 to 30,000 tasks and reducing p99 workflow evaluation latency by about 40%. Conductor 4.0 separates workflow metadata from task data, moves evaluation to asynchronous processing, and introduces dynamic worker allocation and concurrency controls. By Leela Kumili

## Designing for failure: Building resilient systems on AWS

DevFeed: [Designing for failure: Building resilient systems on AWS](<https://devfeed.tech/articles/designing-for-failure-building-resilient-systems-on-aws-4662.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/compute/designing-for-failure-building-resilient-systems-on-aws/>)

Author: Dhvani Vora

Published: 2026-08-13T20:03:28Z

Content type: tutorial

Language: en

Sources: [AWS Compute Blog](<https://devfeed.tech/sources/aws-compute-blog.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [Incident response](<https://devfeed.tech/topics/incident-response.md>)

Tags: [amazon-ec2](<https://devfeed.tech/tags/amazon-ec2.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-architecture-blog-resilience](<https://devfeed.tech/tags/aws-architecture-blog-resilience.md>), [aws-management-tools-blog-aws-resilience-hub](<https://devfeed.tech/tags/aws-management-tools-blog-aws-resilience-hub.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [incident](<https://devfeed.tech/tags/incident.md>), [intermediate-200](<https://devfeed.tech/tags/intermediate-200.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [observability](<https://devfeed.tech/tags/observability.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

An AWS resilience guide examines a correlated EC2 hardware failure that took down three colocated Cassandra nodes. It covers placement groups, alarms, automated recovery, and observability patterns for distributed data systems.

### Source excerpt

Learn how to prevent correlated hardware failures in distributed systems on Amazon EC2. This post walks through real incident response patterns, including Partition Placement Groups, composite alarms, automated recovery with Auto Scaling, and observability best practices.

## Build Durable Chat Memory for RAG Using ScyllaDB and LangChain

DevFeed: [Build Durable Chat Memory for RAG Using ScyllaDB and LangChain](<https://devfeed.tech/articles/build-durable-chat-memory-for-rag-using-scylladb-and-langchain-4873.md>)

Original publisher: [Read original article](<https://www.scylladb.com/2026/07/14/durable-chat-memory-for-rag-scylladb-and-langchain/>)

Author: Cynthia Dunlop

Published: 2026-07-14T12:54:49Z

Content type: tutorial

Language: en

Sources: [ScyllaDB](<https://devfeed.tech/sources/scylladb.md>)

Topics: [AI Chat](<https://devfeed.tech/topics/ai-chat.md>), [Language models](<https://devfeed.tech/topics/language-models.md>)

Tags: [2026-2](<https://devfeed.tech/tags/2026-2.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-ml](<https://devfeed.tech/tags/ai-ml.md>), [ann](<https://devfeed.tech/tags/ann.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [database](<https://devfeed.tech/tags/database.md>), [ecosystem](<https://devfeed.tech/tags/ecosystem.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [history](<https://devfeed.tech/tags/history.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [langchain](<https://devfeed.tech/tags/langchain.md>), [language-models](<https://devfeed.tech/tags/language-models.md>), [latency](<https://devfeed.tech/tags/latency.md>), [memory](<https://devfeed.tech/tags/memory.md>), [rag](<https://devfeed.tech/tags/rag.md>), [retrieval](<https://devfeed.tech/tags/retrieval.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [sentence-transformers](<https://devfeed.tech/tags/sentence-transformers.md>), [vector](<https://devfeed.tech/tags/vector.md>)

### AI overview

A tutorial on replacing LangChain's in-memory chat history with ScyllaDB for durable RAG chatbot memory across restarts and replicas.

### Source excerpt

How to replace LangChain's in-memory chat history with ScyllaDB -- so your RAG chatbot retains context across restarts and scales across replicas

## How ScyllaDB's Trie-Based Index Delivers Up to 3X More Throughput

DevFeed: [How ScyllaDB's Trie-Based Index Delivers Up to 3X More Throughput](<https://devfeed.tech/articles/how-scylladb-s-trie-based-index-delivers-up-to-3x-more-throughput-4868.md>)

Original publisher: [Read original article](<https://www.scylladb.com/2026/06/30/trie-index-3x-more-throughput/>)

Author: Tzach Livyatan

Published: 2026-06-30T13:03:08Z

Content type: article

Language: en

Sources: [ScyllaDB](<https://devfeed.tech/sources/scylladb.md>)

Topics: [benchmarking](<https://devfeed.tech/topics/benchmarking.md>), [Benchmark](<https://devfeed.tech/topics/benchmark.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [IO](<https://devfeed.tech/topics/io.md>), [Seastar](<https://devfeed.tech/topics/seastar.md>), [2026.2](<https://devfeed.tech/topics/2026-2.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>)

Tags: [2026-2](<https://devfeed.tech/tags/2026-2.md>), [apache](<https://devfeed.tech/tags/apache.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [cache](<https://devfeed.tech/tags/cache.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [efficiency](<https://devfeed.tech/tags/efficiency.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [latency](<https://devfeed.tech/tags/latency.md>), [memory](<https://devfeed.tech/tags/memory.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [performance](<https://devfeed.tech/tags/performance.md>), [product](<https://devfeed.tech/tags/product.md>), [seastar](<https://devfeed.tech/tags/seastar.md>), [storage](<https://devfeed.tech/tags/storage.md>), [time](<https://devfeed.tech/tags/time.md>)

### AI overview

ScyllaDB's Trie-based SSTable index replaces separate summary and index files with a prefix tree. The article explains the format change, its storage layout and lookup behavior, and reports benchmark results showing 30% to 230% higher throughput and 31% to 63% lower latency than legacy indexes across four read workloads.

### Source excerpt

By transitioning from separate summary and index files to a prefix tree, we optimized cache efficiency, reduced disk I/O, and reduced memory overhead

## Riding the Raft to Strong Consistency in ScyllaDB

DevFeed: [Riding the Raft to Strong Consistency in ScyllaDB](<https://devfeed.tech/articles/riding-the-raft-to-strong-consistency-in-scylladb-4866.md>)

Original publisher: [Read original article](<https://www.scylladb.com/2026/06/24/raft-strong-consistency/>)

Author: Cynthia Dunlop

Published: 2026-06-24T16:51:27Z

Content type: article

Language: en

Sources: [ScyllaDB](<https://devfeed.tech/sources/scylladb.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>)

Tags: [2026-2](<https://devfeed.tech/tags/2026-2.md>), [availability](<https://devfeed.tech/tags/availability.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [database](<https://devfeed.tech/tags/database.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [performance](<https://devfeed.tech/tags/performance.md>), [raft](<https://devfeed.tech/tags/raft.md>)

### AI overview

The article explains ScyllaDB's use of per-tablet Raft groups to provide strong consistency while retaining parallelism. It contrasts this with ScyllaDB's Cassandra-compatible, eventually consistent model and discusses the tradeoffs among latency, availability, and consistency.

### Source excerpt

How ScyllaDB is using per-tablet Raft groups to bring strong consistency to data, without sacrificing the parallelism that makes it fast

## How Yelp Upgraded More Than 1,000 Cassandra Nodes from 3.11 to 4.1 Without Downtime

DevFeed: [How Yelp Upgraded More Than 1,000 Cassandra Nodes from 3.11 to 4.1 Without Downtime](<https://devfeed.tech/articles/zero-downtime-how-yelp-upgraded-1000-cassandra-nodes-no-rollback-18141.md>)

Original publisher: [Read original article](<https://hungrymindsdev.substack.com/p/zero-downtime-how-yelp-upgraded-1000>)

Author: Alexandre Zajac

Published: 2026-05-11T15:31:13Z

Content type: article

Language: en

Sources: [Hungry Minds](<https://devfeed.tech/sources/hungry-minds.md>)

Topics: [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Tool](<https://devfeed.tech/topics/tool.md>)

Tags: [cassandra](<https://devfeed.tech/tags/cassandra.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [latency](<https://devfeed.tech/tags/latency.md>), [migrations](<https://devfeed.tech/tags/migrations.md>), [stargate](<https://devfeed.tech/tags/stargate.md>)

### AI overview

Yelp's Database Reliability Engineering team upgraded more than 1,000 Cassandra nodes from version 3.11 to 4.1 without downtime. The article describes compatibility work, staged automation, proxy routing, gossip management, and CDC changes used during the migration, and reports up to a 58% reduction in p99 latency and an 11% throughput improvement on key clusters.

### Source excerpt

PLUS: OpenAI phone by 2027 📱, Shadow testing Flink 👨💻, Computer use 45x expensive 💰

## Temporal Helm Charts 1.0.0 reaches stability and requires externally provided databases and optional components

DevFeed: [Temporal Helm Charts 1.0.0 reaches stability and requires externally provided databases and optional components](<https://devfeed.tech/articles/an-important-milestone-for-temporal-s-helm-charts-35708.md>)

Original publisher: [Read original article](<https://temporal.io/blog/an-important-milestone-for-temporals-helm-charts>)

Author: Tom Wheeler

Published: 2026-04-21T00:00:00Z

Content type: release

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Helm charts](<https://devfeed.tech/topics/helm-charts.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [elasticsearch](<https://devfeed.tech/topics/elasticsearch.md>), [Grafana](<https://devfeed.tech/topics/grafana.md>), [Prometheus](<https://devfeed.tech/topics/prometheus.md>)

Tags: [cassandra](<https://devfeed.tech/tags/cassandra.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [elasticsearch](<https://devfeed.tech/tags/elasticsearch.md>), [grafana](<https://devfeed.tech/tags/grafana.md>), [helm](<https://devfeed.tech/tags/helm.md>), [helm-charts](<https://devfeed.tech/tags/helm-charts.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [migrate](<https://devfeed.tech/tags/migrate.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [product-news](<https://devfeed.tech/tags/product-news.md>), [prometheus](<https://devfeed.tech/tags/prometheus.md>), [stable](<https://devfeed.tech/tags/stable.md>)

### AI overview

Temporal's Helm Charts reached version 1.0.0 with a stable API and no expected breaking changes in subsequent releases in the series. The release removes bundled database and optional-component sub-charts, so users must provide those services and configure their connection details.

### Source excerpt

Temporal's Helm Charts hit 1.0.0 with a stable API, streamlined architecture, and new configuration options. Learn what changed and how to migrate.

## Zero downtime Upgrade: Yelp's Cassandra 4.x Upgrade Story

DevFeed: [Zero downtime Upgrade: Yelp's Cassandra 4.x Upgrade Story](<https://devfeed.tech/articles/zero-downtime-upgrade-yelp-s-cassandra-4-x-upgrade-story-27423.md>)

Original publisher: [Read original article](<https://engineeringblog.yelp.com/2026/04/zero-downtime-upgrade-yelp-cassandra-upgrade-story.html>)

Author: Mark Surnin and Muhammad Junaid Muzammil, Software Engineer

Published: 2026-04-07T00:00:00Z

Content type: article

Language: en

Sources: [Yelp](<https://devfeed.tech/sources/yelp.md>)

Topics: [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>), [NoSQL](<https://devfeed.tech/topics/nosql.md>), [Database](<https://devfeed.tech/topics/database.md>), [observability](<https://devfeed.tech/topics/observability.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [apache](<https://devfeed.tech/tags/apache.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [clusters](<https://devfeed.tech/tags/clusters.md>), [downtime](<https://devfeed.tech/tags/downtime.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [nosql](<https://devfeed.tech/tags/nosql.md>), [observability](<https://devfeed.tech/tags/observability.md>), [reliability-engineering](<https://devfeed.tech/tags/reliability-engineering.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

Yelp's Database Reliability Engineering team describes upgrading more than a thousand Cassandra nodes from 3.11 to 4.1 on Kubernetes without downtime. The article covers the motivation, expected reliability and performance improvements, operational guardrails, certificate handling, repairs, logging, and compatibility work for related components.

### Source excerpt

The Database Reliability Engineering team at Yelp seamlessly upgraded more than a thousand Cassandra nodes with zero downtime. This post takes you behind the scenes of our upgrade strategy, from planning sessions to flawless rollouts. Background Motivation Apache Cassandra is a distributed wide-column NoSQL datastore and is used widely at Yelp for storing both primary and derived data. Yelp orchestrates Cassandra clusters on Kubernetes with the help of operators, as explained in our operator overview post. Upgrading from Cassandra 3.11 to 4.1 offered several observability and reliability improvements, in addition to performance gains. Based on public benchmarks, we expected to...

## The RUM Conjecture: You Cannot Optimize Reads, Updates, and Memory at Once

DevFeed: [The RUM Conjecture: You Cannot Optimize Reads, Updates, and Memory at Once](<https://devfeed.tech/articles/the-rum-conjecture-you-cannot-optimize-reads-updates-and-memory-at-once-39565.md>)

Original publisher: [Read original article](<https://ankit-rana.com/logs/13-rum-conjecture-database-tradeoffs/>)

Author: hello@ankit-rana.com

Published: 2026-03-17T00:00:00Z

Content type: article

Language: en

Sources: [Ankit Rana | Mechanical Sympathy](<https://devfeed.tech/sources/ankit-rana-mechanical-sympathy.md>)

Topics: [systems](<https://devfeed.tech/topics/systems.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [rocksdb](<https://devfeed.tech/topics/rocksdb.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>)

Tags: [b-tree](<https://devfeed.tech/tags/b-tree.md>), [capacity](<https://devfeed.tech/tags/capacity.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [database](<https://devfeed.tech/tags/database.md>), [databases](<https://devfeed.tech/tags/databases.md>), [dram](<https://devfeed.tech/tags/dram.md>), [indexing](<https://devfeed.tech/tags/indexing.md>), [latency](<https://devfeed.tech/tags/latency.md>), [memory](<https://devfeed.tech/tags/memory.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [node](<https://devfeed.tech/tags/node.md>), [performance](<https://devfeed.tech/tags/performance.md>), [rocksdb](<https://devfeed.tech/tags/rocksdb.md>), [storage-engine](<https://devfeed.tech/tags/storage-engine.md>), [system-design](<https://devfeed.tech/tags/system-design.md>)

### AI overview

The article explains the RUM Conjecture, which describes a tradeoff among read overhead, update overhead, and memory overhead in database indexes and storage engines. It compares B-Trees, LSM-Trees, and hash indexes to show how each optimizes different tradeoffs.

### Source excerpt

You can strictly optimise at most two of read overhead, update overhead, and memory overhead; the third will be expensive. B-Trees optimise reads and memory and pay on writes. LSM-Trees optimise writes and memory and pay on reads. Hash indexes optimise reads and writes and pay in RAM. The useful question is not whether a database is good but which corner it optimises and what you are willing to pay for the other two.

## Engineering Features at Scale: Inside the Darwin Feature Store

DevFeed: [Engineering Features at Scale: Inside the Darwin Feature Store](<https://devfeed.tech/articles/engineering-features-at-scale-inside-the-darwin-feature-store-22619.md>)

Original publisher: [Read original article](<https://medium.com/dreamlockerroom/engineering-features-at-scale-inside-the-darwin-feature-store-ed5928752e8a?source=rss----5c7a7f580b01---4>)

Author: Dream Blog

Published: 2026-01-27T15:38:25Z

Content type: article

Language: en

Sources: [Dream11 Engineering](<https://devfeed.tech/sources/dream11-engineering.md>)

Topics: [Feature Engineering](<https://devfeed.tech/topics/feature-engineering.md>), [Low Latency](<https://devfeed.tech/topics/low-latency.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [Machine learning](<https://devfeed.tech/topics/machine-learning.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [cassandra](<https://devfeed.tech/tags/cassandra.md>), [data](<https://devfeed.tech/tags/data.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [feature-engineering](<https://devfeed.tech/tags/feature-engineering.md>), [feature-store](<https://devfeed.tech/tags/feature-store.md>), [inference](<https://devfeed.tech/tags/inference.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [latency](<https://devfeed.tech/tags/latency.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [offline](<https://devfeed.tech/tags/offline.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>), [tech](<https://devfeed.tech/tags/tech.md>)

### AI overview

Dream Horizon's Darwin Feature Store is an open-source, low-latency feature platform designed to support real-time machine learning and offline training at Dream11. The article describes the challenges that led to its development, including batch-only pipelines, manual schema changes, and scaling issues. It reports serving more than 200 million feature requests per minute with p99 read latency below 5 milliseconds and no production incidents over the preceding year.

### Source excerpt

By Mohit Jain and Ujjwal Bagrania Dream Horizon, our open-source effort to make Dream11's battle-tested tech available to every developer, brings you the Darwin Feature Store -- a unified, low-latency feature platform built to power real-time ML at scale, and shaped to help teams build, manage, and trust features in production. Explore the Darwin Feature Store here. At Dream11, data and ML have always powered how millions of users experience sports in real time. From personalisation and relevance to ensuring efficiency under peak match traffic, ML sits deep in the critical path of the product. But models are only half the story. The real challenge is managing features -- how they're defined, versioned, and accessed consistently across training and live traffic, especially under peak sports pressure. And at the scale we operate at, feature access doesn't mean the occasional lookup; it means hundreds of millions of requests per minute, spanning both real-time inference and offline training pipelines. As Dream11 grew, feature engineering stopped being something we could manage with pipelines and tables, and became infrastructure that everything else depended on. That shift forced us to build the Darwin Feature Store: a system designed not just to tackle sports-scale traffic, but to make feature engineering predictable, reliable, and developer-friendly in production. Today, that translates into serving 200M+ feature requests per minute, delivering p99 read latencies under 5 ms, and doing so reliably through the most demanding live sports moments, without a single production incident over the last year. In this post, we'll walk through how we built the Feature Store, and what it takes to serve features reliably. The Early Days: Batch-Only, Fragile, and Manual Before the Darwin Feature Store existed, our feature engineering was mostly a few pipelines, a lot of Cassandra tables, and an increasing number of engineers building ML models. Here's what the first version looked li

## Fork yeah: We're adding ten new open source projects to EmeritOSS

DevFeed: [Fork yeah: We're adding ten new open source projects to EmeritOSS](<https://devfeed.tech/articles/fork-yeah-we-re-adding-ten-new-open-source-projects-to-emeritoss-13049.md>)

Original publisher: [Read original article](<https://www.chainguard.dev/unchained/fork-yeah-were-adding-ten-new-open-source-projects-to-emeritoss>)

Published: 2026-01-15T00:00:00Z

Content type: news

Language: en

Sources: [Chainguard: Unchained](<https://devfeed.tech/sources/chainguard-unchained.md>)

Topics: [Open Source](<https://devfeed.tech/topics/open-source.md>), [Prometheus](<https://devfeed.tech/topics/prometheus.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [observability](<https://devfeed.tech/topics/observability.md>), [Grafana](<https://devfeed.tech/topics/grafana.md>), [data-processing](<https://devfeed.tech/topics/data-processing.md>)

Tags: [amazon-s3](<https://devfeed.tech/tags/amazon-s3.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [chainguard-containers](<https://devfeed.tech/tags/chainguard-containers.md>), [chainguard-emeritoss](<https://devfeed.tech/tags/chainguard-emeritoss.md>), [chainguard-images](<https://devfeed.tech/tags/chainguard-images.md>), [chainguard-open-source](<https://devfeed.tech/tags/chainguard-open-source.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [maintenance](<https://devfeed.tech/tags/maintenance.md>), [minio](<https://devfeed.tech/tags/minio.md>), [observability](<https://devfeed.tech/tags/observability.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [open-source-chainguard-images](<https://devfeed.tech/tags/open-source-chainguard-images.md>), [pgcat](<https://devfeed.tech/tags/pgcat.md>), [prometheus](<https://devfeed.tech/tags/prometheus.md>), [security](<https://devfeed.tech/tags/security.md>), [source](<https://devfeed.tech/tags/source.md>)

### AI overview

Chainguard announces ten additional open source projects joining EmeritOSS, a program intended to provide long-term maintenance and stability for mature projects. The supplied text highlights MinIO, Prometheus-related exporters, and integrations involving Apache Cassandra and RabbitMQ, covering object storage, monitoring, metrics, and observability.

### Source excerpt

We added 10 open source projects to EmeritOSS--including MinIO, Prometheus exporters, and PgCat--to provide long-term, stability-focused maintenance and security.

## Трейсинг в hh.ru: как мы выросли от 1 тысячи до 1 миллиона событий в секунду без семплирования

DevFeed: [Трейсинг в hh.ru: как мы выросли от 1 тысячи до 1 миллиона событий в секунду без семплирования](<https://devfeed.tech/articles/hh-ru-1-1-30690.md>)

Original publisher: [Read original article](<https://habr.com/ru/companies/hh/articles/939754/>)

Author: Heruvimka (hh.ru, Конференции Олега Бунина (Онтико))

Published: 2025-09-16T09:00:45Z

Content type: article

Language: ru

Sources: [HeadHunter RU](<https://devfeed.tech/sources/headhunter-ru.md>)

Topics: [observability](<https://devfeed.tech/topics/observability.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [SRE](<https://devfeed.tech/topics/sre.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [nginx](<https://devfeed.tech/topics/nginx.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [OpenTelemetry](<https://devfeed.tech/topics/opentelemetry.md>), [RabbitMQ](<https://devfeed.tech/topics/rabbitmq.md>)

Tags: [cassandra](<https://devfeed.tech/tags/cassandra.md>), [devops](<https://devfeed.tech/tags/devops.md>), [jaeger](<https://devfeed.tech/tags/jaeger.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [nginx](<https://devfeed.tech/tags/nginx.md>), [observability](<https://devfeed.tech/tags/observability.md>), [opentelemetry](<https://devfeed.tech/tags/opentelemetry.md>), [operational-intelligence](<https://devfeed.tech/tags/operational-intelligence.md>), [rabbitmq](<https://devfeed.tech/tags/rabbitmq.md>), [request](<https://devfeed.tech/tags/request.md>), [sre](<https://devfeed.tech/tags/sre.md>), [tag-1e4ee1f65f5a](<https://devfeed.tech/tags/tag-1e4ee1f65f5a.md>), [tag-68e701e78517](<https://devfeed.tech/tags/tag-68e701e78517.md>), [tag-73eb9b712998](<https://devfeed.tech/tags/tag-73eb9b712998.md>), [tag-75f84211cab4](<https://devfeed.tech/tags/tag-75f84211cab4.md>), [tag-8f8626975338](<https://devfeed.tech/tags/tag-8f8626975338.md>), [tag-9abb13e52060](<https://devfeed.tech/tags/tag-9abb13e52060.md>), [tag-b92bf5906bbd](<https://devfeed.tech/tags/tag-b92bf5906bbd.md>), [tag-d9df843a1803](<https://devfeed.tech/tags/tag-d9df843a1803.md>), [tag-dfac9042ce7b](<https://devfeed.tech/tags/tag-dfac9042ce7b.md>), [tracing](<https://devfeed.tech/tags/tracing.md>)

### AI overview

This Russian developer article describes how hh.ru built and rebuilt its tracing and observability architecture as its data volume increased. The supplied text states that the system handles 24,000 RPS, one million spans per second, and 5,000 service instances, and introduces a log-based tracing design using Request-Id propagation.

### Source excerpt

В каждой компании есть необходимость выстроить систему observability. В hh.ru мы перестраивали архитектуру под большее количество данных несколько раз -- сейчас имеем на входе 24к RPS, 1 миллион спанов в секунду, 5к инстансов сервисов. Если вы -- инженер, который находится в процессе построения или перестройки собственной системы трейсинга, этот доклад -- для вас. Привет, Хабр! Я -- Александр Казанцев, уже более десяти лет в разработке. Когда-то был инженером на пивзаводе и могу рассказать, из чего делают пенное; но сегодня -- о другом. Читать далее

## How Klaviyo uses a 192-node ClickHouse cluster for real-time segmentation and personalization

DevFeed: [How Klaviyo uses a 192-node ClickHouse cluster for real-time segmentation and personalization](<https://devfeed.tech/articles/how-klaviyo-uses-a-192-node-clickhouse-cluster-for-real-time-segmentation-and-personalization-5286.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/how-klaviyo-uses-a-192-node-clickhouse-cluster-for-real-time-segmentation-and-personalization>)

Author: ClickHouse

Published: 2025-08-05T16:55:05Z

Content type: article

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [personalization](<https://devfeed.tech/topics/personalization.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [data](<https://devfeed.tech/topics/data.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [Python](<https://devfeed.tech/topics/python.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [backend](<https://devfeed.tech/tags/backend.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [data](<https://devfeed.tech/tags/data.md>), [databases](<https://devfeed.tech/tags/databases.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [personalization](<https://devfeed.tech/tags/personalization.md>), [python](<https://devfeed.tech/tags/python.md>), [real-time](<https://devfeed.tech/tags/real-time.md>)

### AI overview

This article describes how Klaviyo uses a 192-node ClickHouse cluster to power real-time customer segmentation and personalization. It covers the scale of Klaviyo's event and profile data, the role of its backend data platform, and limitations in the previous architecture involving Python, MySQL, and Cassandra.

### Source excerpt

"Our customers want to identify trends in their customer base and interact meaningfully with their customers. ClickHouse powers the engine for that." Patrick McGrath, Lead Software Engineer

## How Wallarm's API security platform relies on ClickHouse Cloud to detect and block attacks

DevFeed: [How Wallarm's API security platform relies on ClickHouse Cloud to detect and block attacks](<https://devfeed.tech/articles/how-wallarm-s-api-security-platform-relies-on-clickhouse-cloud-to-detect-and-block-attacks-5304.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/how-wallarms-api-security-platform-relies-on-clickhouse-cloud>)

Author: ClickHouse

Published: 2025-04-30T00:00:00Z

Content type: article

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Security](<https://devfeed.tech/topics/security.md>), [threat detection](<https://devfeed.tech/topics/threat-detection.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [vulnerability](<https://devfeed.tech/topics/vulnerability.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [api-security](<https://devfeed.tech/tags/api-security.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [security](<https://devfeed.tech/tags/security.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [threat-detection](<https://devfeed.tech/tags/threat-detection.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>)

### AI overview

The article describes how Wallarm's API security platform uses ClickHouse to support real-time analysis, threat detection, and attack blocking. It explains that Cassandra's eventual-consistency model was insufficient for real-time security and that Wallarm moved to a self-hosted ClickHouse deployment to reduce latency and analyze API sessions more effectively.

### Source excerpt

"We need our platform to operate in real time. The moment we detect suspicious activity, we aim to block the API user before they can attack the site or exploit a vulnerability." - Slava Yudanov, VP of Engineering, Wallarm

## The simplest way to count 100 billion unique IDs: Part 1

DevFeed: [The simplest way to count 100 billion unique IDs: Part 1](<https://devfeed.tech/articles/the-simplest-way-to-count-100-billion-unique-ids-part-1-18685.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/the-simplest-way-to-count-100-billion-unique-ids-part-1>)

Author: Ariel Pérez

Published: 2025-03-25T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tinybird](<https://devfeed.tech/sources/tinybird.md>)

Topics: [real-time](<https://devfeed.tech/topics/real-time.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Redis](<https://devfeed.tech/topics/redis.md>), [Reddit](<https://devfeed.tech/topics/reddit.md>)

Tags: [cassandra](<https://devfeed.tech/tags/cassandra.md>), [i-built-this](<https://devfeed.tech/tags/i-built-this.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [reddit](<https://devfeed.tech/tags/reddit.md>), [redis](<https://devfeed.tech/tags/redis.md>)

### AI overview

A tutorial on building a simpler real-time system for counting unique IDs at very large scale, using Kafka, Redis, and Cassandra as part of the design.

### Source excerpt

How to build a simpler, real-time version of Reddit's complex system for counting unique IDs, involving Kafka, Redis, and Cassandra.

## FIPS-ing the Un-FIPS-able: Apache Cassandra

DevFeed: [FIPS-ing the Un-FIPS-able: Apache Cassandra](<https://devfeed.tech/articles/fips-ing-the-un-fips-able-apache-cassandra-13043.md>)

Original publisher: [Read original article](<https://www.chainguard.dev/unchained/fips-ing-the-un-fips-able-apache-cassandra>)

Published: 2025-03-05T00:00:00Z

Content type: article

Language: en

Sources: [Chainguard: Unchained](<https://devfeed.tech/sources/chainguard-unchained.md>)

Topics: [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [container images](<https://devfeed.tech/topics/container-images.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [chainguard](<https://devfeed.tech/topics/chainguard.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [chainguard](<https://devfeed.tech/tags/chainguard.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [container-images](<https://devfeed.tech/tags/container-images.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [fedramp](<https://devfeed.tech/tags/fedramp.md>), [fips](<https://devfeed.tech/tags/fips.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

Chainguard announces FIPS-validated container images for Apache Cassandra 4.0, 4.1, and 5.0, built entirely from source. The work makes Cassandra deployable with FIPS-approved cryptography in regulated industries and government environments, helping customers strengthen software supply chains and meet compliance requirements.

### Source excerpt

Chainguard was able to create FIPS container images for Apache Cassandra 4.0, 4.1, and 5.0. See how we did it.

## Rain: A key-value store for Strava's scale

DevFeed: [Rain: A key-value store for Strava's scale](<https://devfeed.tech/articles/rain-a-key-value-store-for-strava-s-scale-26575.md>)

Original publisher: [Read original article](<https://medium.com/strava-engineering/rain-a-key-value-store-for-stravas-scale-7f580f5b4848?source=rss----89d4108ce2a3---4>)

Author: Derick Yang

Published: 2025-01-24T18:02:11Z

Content type: article

Language: en

Sources: [Strava Engineering](<https://devfeed.tech/sources/strava-engineering.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [caching](<https://devfeed.tech/tags/caching.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [data](<https://devfeed.tech/tags/data.md>), [data-pipeline](<https://devfeed.tech/tags/data-pipeline.md>), [databases](<https://devfeed.tech/tags/databases.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [key-value-store](<https://devfeed.tech/tags/key-value-store.md>), [maps](<https://devfeed.tech/tags/maps.md>), [memory](<https://devfeed.tech/tags/memory.md>), [performance](<https://devfeed.tech/tags/performance.md>), [production](<https://devfeed.tech/tags/production.md>), [s3](<https://devfeed.tech/tags/s3.md>), [scale](<https://devfeed.tech/tags/scale.md>), [spark](<https://devfeed.tech/tags/spark.md>)

### AI overview

Strava's Geo and Metro teams work with large, immutable datasets derived from map, GPS, and third-party data. The article describes the challenges of serving these datasets and the limitations of using PalDB and Cassandra, including slow deployments, duplicated memory usage, cost constraints, and schema inflexibility.

### Source excerpt

Much of our heatmaps are built on batch data outputs stored in Rain At Strava, we love maps -- some of our most loved features are nestled on map surfaces. My team, the Geo team, is focused on building and improving these products. On the Geo and Metro teams, we tend to work with large datasets: aggregations of open source map data via OpenStreetMaps, GPS data points from uploaded activities, third-party datasets for properties like elevation, and beyond. This aggregated dataset eventually turns into Geo features we know and love, like the global heatmap, Strava Metro, the routing product, route suggestions, elevation profiles, and points of interest. We perform these data aggregations in a rather hefty data pipeline, run on a regular cadence to ensure we're serving up-to-date geo data. One of the Geo team's key challenges is efficiently serving large, immutable (write-once, read-many) datasets produced by our pipeline. This is particularly hard for compute-intensive use cases like routing, where: Write-Optimized vs. Read-Optimized Conflict: Traditional read-optimized data stores struggle with large batch writes without impacting read performance or introducing significant operational complexity. Cost Constraints: Storing rarely accessed datasets in production databases can be prohibitively expensive -- especially for projects like Strava Metro, which are accessed sporadically. Schema Complexity: Defining schemas externally from the service that uses them can be costly and inflexible for developers. Previously Our previous solution to large writes used a combination of datastores: PalDB and Cassandra. PalDB is a binary data format ideal for small datasets. The README states that it is optimized for "side data", relatively small datasets you read "in passing" on your service. PalDB is unideal, however, for larger datasets. In our case, since each service deployment required downloading the key-value file from S3, our deployments were taking upwards of twenty minutes. S

## Keycloak DevDay 2024 Videos published

DevFeed: [Keycloak DevDay 2024 Videos published](<https://devfeed.tech/articles/keycloak-devday-2024-videos-published-31646.md>)

Original publisher: [Read original article](<https://www.keycloak.org/2024/06/keycloak-dev-day-videos>)

Author: Niko Köbler

Published: 2024-06-14T00:00:00Z

Content type: release

Language: en

Sources: [Keycloak Blog](<https://devfeed.tech/sources/keycloak-blog.md>)

Topics: [Keycloak](<https://devfeed.tech/topics/keycloak.md>), [IAM](<https://devfeed.tech/topics/iam.md>), [Multi-tenancy](<https://devfeed.tech/topics/multi-tenancy.md>), [opa](<https://devfeed.tech/topics/opa.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [Extension](<https://devfeed.tech/topics/extension.md>), [Testcontainers](<https://devfeed.tech/topics/testcontainers.md>)

Tags: [cassandra](<https://devfeed.tech/tags/cassandra.md>), [community](<https://devfeed.tech/tags/community.md>), [conference](<https://devfeed.tech/tags/conference.md>), [event](<https://devfeed.tech/tags/event.md>), [extension](<https://devfeed.tech/tags/extension.md>), [idm](<https://devfeed.tech/tags/idm.md>), [kerberos](<https://devfeed.tech/tags/kerberos.md>), [keycloak](<https://devfeed.tech/tags/keycloak.md>), [ldap](<https://devfeed.tech/tags/ldap.md>), [multi-tenancy](<https://devfeed.tech/tags/multi-tenancy.md>), [opa](<https://devfeed.tech/tags/opa.md>), [openid-connect](<https://devfeed.tech/tags/openid-connect.md>), [saml](<https://devfeed.tech/tags/saml.md>), [sso](<https://devfeed.tech/tags/sso.md>), [testcontainers](<https://devfeed.tech/tags/testcontainers.md>), [videos](<https://devfeed.tech/tags/videos.md>)

### AI overview

This announcement says that recorded and live-streamed sessions from the first Keycloak DevDay conference were published online. It lists sessions covering Keycloak, including multi-tenancy, access management with OPA, extension development, Testcontainers, IAM, configuration, and Cassandra.

### Source excerpt

Back in February this year, we (Sebastian and me (Niko)) hosted the very first edition of Keycloak DevDay - a one-day, community-driven conference - in Frankfurt/Main, Germany. The event was a blast and completely sold-out, plus many additional participants online in the two parallel live streams. We were able to welcome attendees from all over Europe. Thank you all for being part of this incredible event! 🙏 For all of you who couldn't attend, we have published all the recorded and live streamed sessions online on my YouTube channel: Keynote: What's Next in Keycloak (Alexander Schwartz, Red Hat) Multi-Tenancy in Keycloak (Garth Patil, Phase Two) Flexible Access Management with Keycloak & OPA (Thomas Darimont, codecentric) Best Practices for Extension Development (Sven-Torben Janus, Conciso) Extensions Development with Testcontainers (Niko Köbler, @dasniko) A Look at Keycloak from the IAM Point of View (Robert Bauer, intension) Automating Keycloak Configuration (Sophie Tauchert, Relaxdays) Ask the Maintainers Session (A. Schwartz, T. Darimont, S. Schuster) IAM Doomsday Prepper (Maik Kingma) Keycloak Cassandra Datastore (Dominik Schlosser) The complete playlist can be found here. We are currently preparing the next edition "Keycloak DeveloperDay 2025". If you want to contribute, please get in touch with us (Sebastian & Niko)! Expect more information in the next weeks and months. Looking forward to have you and your colleagues & team members as attendees!

## Evolving the Backend Storage for Platform Metrics

DevFeed: [Evolving the Backend Storage for Platform Metrics](<https://devfeed.tech/articles/evolving-the-backend-storage-for-platform-metrics-26401.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/evolving-backend-storage-for-platform-metrics/>)

Author: David Murray

Published: 2024-05-09T22:00:00Z

Content type: article

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [Heroku](<https://devfeed.tech/topics/heroku.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Time Series](<https://devfeed.tech/topics/time-series.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [stream-processing](<https://devfeed.tech/topics/stream-processing.md>), [autoscaling](<https://devfeed.tech/topics/autoscaling.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [app-architecture](<https://devfeed.tech/tags/app-architecture.md>), [autoscaling](<https://devfeed.tech/tags/autoscaling.md>), [aws](<https://devfeed.tech/tags/aws.md>), [backend](<https://devfeed.tech/tags/backend.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [cloud-infrastructure](<https://devfeed.tech/tags/cloud-infrastructure.md>), [data-analytics](<https://devfeed.tech/tags/data-analytics.md>), [database](<https://devfeed.tech/tags/database.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [performance-optimization](<https://devfeed.tech/tags/performance-optimization.md>), [platform](<https://devfeed.tech/tags/platform.md>), [platform-updates](<https://devfeed.tech/tags/platform-updates.md>), [stream-processing](<https://devfeed.tech/tags/stream-processing.md>), [time-series](<https://devfeed.tech/tags/time-series.md>)

### AI overview

Heroku describes an infrastructure upgrade that migrated the storage backend for platform metrics. The article explains how MetaaS collects application observations, aggregates them into time-series statistics, and uses Kafka, stream-processing jobs, and Cassandra to support dashboard metrics, alerting, autoscaling, retention, and querying.

### Source excerpt

One of our most important goals at Heroku is to be boring. Don't get us wrong, we certainly hope that you're excited about the Heroku developer experience -- as heavy users of Heroku ourselves, we certainly are! But, even more so, we hope that you don't have to spend all that much time thinking about [...] The post Evolving the Backend Storage for Platform Metrics appeared first on Heroku.

## How Apple built iCloud to store billions of databases

DevFeed: [How Apple built iCloud to store billions of databases](<https://devfeed.tech/articles/how-apple-built-icloud-to-store-billions-of-databases-39087.md>)

Original publisher: [Read original article](<https://read.engineerscodex.com/p/how-apple-built-icloud-to-store-billions>)

Author: Engineer's Codex

Published: 2024-01-14T21:53:05Z

Content type: article

Language: en

Sources: [Engineer's Codex](<https://devfeed.tech/sources/engineer-s-codex.md>)

Topics: [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [Database](<https://devfeed.tech/topics/database.md>), [Multitenancy](<https://devfeed.tech/topics/multitenancy.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [NoSQL](<https://devfeed.tech/topics/nosql.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [database](<https://devfeed.tech/tags/database.md>), [nosql](<https://devfeed.tech/tags/nosql.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [separate](<https://devfeed.tech/tags/separate.md>)

### AI overview

This article examines how Apple built iCloud and CloudKit using FoundationDB and Cassandra. It discusses the systems' extreme multi-tenant architecture and engineering choices such as asynchronous processing, stateless design, resource isolation, and layered abstractions to support scalability, reliability, availability, and developer experience.

### Source excerpt

Apple uses Cassandra and FoundationDB for CloudKit, their cloud backend service. We take a look into how exactly each is used within their cloud and the problems they've solved.

## Find Fermyon at AI.dev for Our Last Conference of 2023

DevFeed: [Find Fermyon at AI.dev for Our Last Conference of 2023](<https://devfeed.tech/articles/find-fermyon-at-ai-dev-for-our-last-conference-of-2023-15213.md>)

Original publisher: [Read original article](<https://www.fermyon.com/blog/fermyon-at-ai-dev-23>)

Author: Matt Butcher

Published: 2023-12-08T12:00:00Z

Content type: news

Language: en

Sources: [Fermyon - Experience the next wave of cloud computing.](<https://devfeed.tech/sources/fermyon-experience-the-next-wave-of-cloud-computing.md>)

Topics: [Serverless](<https://devfeed.tech/topics/serverless.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [conference](<https://devfeed.tech/tags/conference.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [sponsor](<https://devfeed.tech/tags/sponsor.md>)

### AI overview

Fermyon announces its participation in AI.dev, co-located with Cassandra Summit in San Jose, where attendees can visit its sponsor booth or watch a session about its Serverless AI offering.

### Source excerpt

Fermyon's last conference of 2023 will be AI.dev, co-located with Cassandra Summit in San Jose, California. Come by our sponsor booth or watch our session to learn about our Serverless AI offering.

## Legba: An Asynchronous Rust Framework for Authentication Bruteforcing

DevFeed: [Legba: An Asynchronous Rust Framework for Authentication Bruteforcing](<https://devfeed.tech/articles/enumerate-bruteforce-attack-all-the-things-presenting-legba-41268.md>)

Original publisher: [Read original article](<https://www.evilsocket.net/2023/11/02/Enumerate-Bruteforce-Attack-All-The-Things-Presenting-Legba/>)

Author: Simone Margaritelli

Published: 2023-11-02T16:46:32Z

Content type: opinion

Language: en

Sources: [evilsocket](<https://devfeed.tech/sources/evilsocket.md>)

Topics: [Tool](<https://devfeed.tech/topics/tool.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [Tokio](<https://devfeed.tech/topics/tokio.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [amqp](<https://devfeed.tech/tags/amqp.md>), [async](<https://devfeed.tech/tags/async.md>), [asynchronous](<https://devfeed.tech/tags/asynchronous.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [bruteforce](<https://devfeed.tech/tags/bruteforce.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [csrf-token](<https://devfeed.tech/tags/csrf-token.md>), [dns-subdomain-enumeration](<https://devfeed.tech/tags/dns-subdomain-enumeration.md>), [http](<https://devfeed.tech/tags/http.md>), [hydra](<https://devfeed.tech/tags/hydra.md>), [imap](<https://devfeed.tech/tags/imap.md>), [kerberos](<https://devfeed.tech/tags/kerberos.md>), [kerberos-pre-authentication](<https://devfeed.tech/tags/kerberos-pre-authentication.md>), [ldap](<https://devfeed.tech/tags/ldap.md>), [legba](<https://devfeed.tech/tags/legba.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [mssql](<https://devfeed.tech/tags/mssql.md>), [multi-protocol](<https://devfeed.tech/tags/multi-protocol.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [ntlm](<https://devfeed.tech/tags/ntlm.md>), [offensive-tools](<https://devfeed.tech/tags/offensive-tools.md>), [oracle](<https://devfeed.tech/tags/oracle.md>), [password](<https://devfeed.tech/tags/password.md>), [pgsql](<https://devfeed.tech/tags/pgsql.md>), [pop3](<https://devfeed.tech/tags/pop3.md>), [project-release](<https://devfeed.tech/tags/project-release.md>), [rdp](<https://devfeed.tech/tags/rdp.md>), [red-team](<https://devfeed.tech/tags/red-team.md>), [rust](<https://devfeed.tech/tags/rust.md>), [tokio](<https://devfeed.tech/tags/tokio.md>), [tool](<https://devfeed.tech/tags/tool.md>), [wordlist](<https://devfeed.tech/tags/wordlist.md>)

### AI overview

The article presents Legba, a Rust-based authentication bruteforcing tool developed as an asynchronous and modular alternative to tools such as THC Hydra. It discusses the motivation, design objectives, supported features, and a limited localhost benchmark comparing Legba with Hydra.

### Source excerpt

During the last few weeks I've been working on a new tool that started as a way for me to become more familiar with Rust and its

## Durable Digest: March 2023

DevFeed: [Durable Digest: March 2023](<https://devfeed.tech/articles/durable-digest-march-2023-35802.md>)

Original publisher: [Read original article](<https://temporal.io/blog/durable-digest-march-2023>)

Author: Temporal Technologies

Published: 2023-03-30T00:00:00Z

Content type: news

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [cli](<https://devfeed.tech/tags/cli.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [release](<https://devfeed.tech/tags/release.md>), [replication](<https://devfeed.tech/tags/replication.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [updates](<https://devfeed.tech/tags/updates.md>), [v1](<https://devfeed.tech/tags/v1.md>)

### AI overview

Temporal's March 2023 Durable Digest summarizes Temporal v1.20 updates, including the Temporal CLI, Scheduled Actions, SQL-based Advanced Visibility, archival changes, Workflow Update, cross-shard replication, authorizer improvements, and Batch API support for DeleteWorkflow. It also highlights SDK updates, events, and community content.

### Source excerpt

Explore Temporal v1.20 updates, new SDK features, upcoming events, and community highlights in our March newsletter. Stay informed and engaged!

## Trino at Apple

DevFeed: [Trino at Apple](<https://devfeed.tech/articles/trino-at-apple-8694.md>)

Original publisher: [Read original article](<https://trino.io/blog/2022/11/28/trino-summit-2022-apple-recap.html>)

Author: Vinitha Gankidi, Yathi Peddyshetty, Brian Olsen

Published: 2022-11-28T00:00:00Z

Content type: article

Language: en

Sources: [Trino Blog](<https://devfeed.tech/sources/trino-blog.md>)

Topics: [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [autoscaling](<https://devfeed.tech/topics/autoscaling.md>), [interoperability](<https://devfeed.tech/topics/interoperability.md>), [A/B Testing](<https://devfeed.tech/topics/a-b-testing.md>), [Apache Cassandra](<https://devfeed.tech/topics/cassandra.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>)

Tags: [apple](<https://devfeed.tech/tags/apple.md>), [autoscaling](<https://devfeed.tech/tags/autoscaling.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [development](<https://devfeed.tech/tags/development.md>), [features](<https://devfeed.tech/tags/features.md>), [interoperability](<https://devfeed.tech/tags/interoperability.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [operator](<https://devfeed.tech/tags/operator.md>), [post](<https://devfeed.tech/tags/post.md>), [posts](<https://devfeed.tech/tags/posts.md>), [scale](<https://devfeed.tech/tags/scale.md>), [spark](<https://devfeed.tech/tags/spark.md>), [summit](<https://devfeed.tech/tags/summit.md>), [technical](<https://devfeed.tech/tags/technical.md>), [testing](<https://devfeed.tech/tags/testing.md>), [use-cases](<https://devfeed.tech/tags/use-cases.md>)

### AI overview

This post recaps how Apple deploys and operates Trino as a self-service service for analytics, federated querying, and A/B testing. Apple uses a Kubernetes operator and custom orchestrator to manage cluster lifecycles, provisioning, autoscaling, and related operational complexity. The article highlights Apple's use of Apache Iceberg, Hive, and Cassandra connectors, contributions improving Trino and Spark interoperability and Iceberg API coverage, current challenges, and planned community contributions.

### Source excerpt

This post continues a larger series of posts on the Trino Summit 2022 sessions. Following the Keynote: State of Trino session, engineers from Apple shared the current usage of Trino at Apple. They discuss how they support Trino as a service for multiple end-users, and the critical features that drew Apple to Trino. They wrap up with some challenges they have faced and some development they have planned to contribute to Trino.

[Next page](<https://devfeed.tech/tags/cassandra.md?cursor=WyIyMDIyLTExLTI4VDAwOjAwOjAwKzAwOjAwIiwgIjExOWVhOTljLWU0NjMtNGUwMS04YmNiLTczMmExMzJkNDJkOSJd>)