InfoQ Homepage NoSQL Content on InfoQ
-
LIquid: a Large-Scale Relational Graph Database
Scott Meyer discusses LIquid, the graph database built to host LinkedIn, serving a ~15Tb graph at ~2M QPS.
-
Amazon DynamoDB Distributed Transactions at Scale
Akshat Vig explains how transactions were added to Amazon DynamoDB using a timestamp-based ordering protocol to achieve low latency for both transactional and non-transactional operations.
-
Amazon DynamoDB: Evolution of a Hyperscale Cloud Database Service
Akshat Vig presents Amazon’s experience operating DynamoDB at scale and how the architecture continues to evolve to meet the ever-increasing demands of customer workloads.
-
Change Data Capture for Distributed Databases @Netflix
Raghuram Onti Srinivasan covers the challenges associated with capturing CDC events from Cassandra, discussing the Flink ecosystem and the use of RocksDB.
-
Turnkey Multi-Region, Active-Active Session Stores with Steeltoe, Redis Enterprise, and PAS
Adi Foulger provides insights into the Redis Enterprise architecture and demos active/active Redis clusters across two geo-distributed Pivotal Platform foundations.
-
Anti-Entropy Using CRDTs on HA Datastores @Netflix
Sailesh Mukil briefly introduces Dynomite, offers a deep dive on how anti-entropy is implemented and talks about the underlying principles of CRDTs that make this possible.
-
Event-Driven Java Applications with Redis 5.0 Streams
Mark Paluch takes a look at how to integrate Redis streams into applications, and how to consume and produce messages to build a message-oriented Java application with Redis the Spring way.
-
Choosing Kubernetes: Managing Risk in Cloud Infrastructure
Ben Butler-Cole talks about Neo4j’s use of Kubernetes as a foundation for their stateful service: why they chose it and how they handled the risks associated with that choice.
-
People You May Know: Fast Recommendations over Massive Data
Sumit Rangwala and Felix GV present the evolution of PYMK’s architecture, focusing on Gaia, a real-time graph computing capability, and Venice, an online feature store with scoring capability.
-
Life of a Distributed Graph Database Query
Teon Banek describes the life of a query in Memgraph following the process from reading a query as a character string, through planning and distributed execution of query operations.
-
Fast and Furious: Searching in a Distributed World with Highly Available Spring Data Redis
Julien Ruaux discusses the Redis Enterprise architecture and demos Redis clusters, builds three microservices, performs full-text searches, and views the results using Spring Boot Web and Angular.
-
Next Generation MongoDB: Sessions, Streams, Transactions
Christoph Strobl, Jeff Yemin discuss some of the features in latest MongoDB versions: sessions, change streams, retriable writes, reactive access and transactions.
Sponsored Content
Free O'Reilly Download: Designing Data Intensive Applications
In this practical and comprehensive guide, Martin Kleppmann helps you navigate the diverse and fast-changing landscape of approaches to processing and storing data for data-intensive applications. Download Now.
Database Performance at Scale
This free ebook covers the critical considerations and best practices for improving database performance based on what has worked, and failed, across thousands of teams and use cases in the field. Download Now.
ScyllaDB in Action: Practical tips for building apps with ScyllaDB
ScyllaDB in Action is a practical guide to everything you need to know about ScyllaDB, from your very first queries to running it in a production environment. This book teaches you ScyllaDB the best way—through hands-on examples. Download Now.
Beyond Legacy NoSQL: 8 Design Principles Behind ScyllaDB
Legacy NoSQL databases weren’t built for today’s cloud. ScyllaDB is. Learn how its modern architecture powers scale and performance for leaders like Disney+, Discord, and Starbucks—using fewer nodes, larger disks, and lower latency. Download Now.