Home / Companies / ScyllaDB / Blog / Post Details
Content Deep Dive

Streaming and near-real-time messaging with Kafka and ScyllaDB

Blog post from ScyllaDB

Post Details
Company
Date Published
Author
Moises Baly
Word Count
2,007
Company Posts That Month
5
Language
English
Hacker News Points
-
Post removed?
No
Summary

The blog post explores a financial use case involving the integration of Apache Kafka and ScyllaDB for streaming and near-real-time messaging to track stock prices. It describes a system where stock price updates are pushed to a Kafka queue and then consumed by subscribers interested in specific companies, with the consumed messages being stored in ScyllaDB for future analysis. The post explains the data modeling approach using Kaggle's New York Stock Exchange dataset to simulate real-time messaging and outlines the data pipeline stages, including parsing data, defining Kafka topics, simulating message streaming and consumption, and using ScyllaDB for data storage. It also provides details on the software setup prerequisites, such as Java, Maven, Kafka, Zookeeper, and the Cassandra Java core driver, and includes links to code samples and configuration files to help readers build and run the described system. The post emphasizes the importance of speed, reliability, and scalability in handling financial data, highlighting the performance benefits of using Kafka and ScyllaDB.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 9 353 82 29 +43%
Data Pipeline 5 30 16 7 +20%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.