February 2024 Summaries
7 posts from ScyllaDB
Filter
Month:
Year:
Post Summaries
Back to Blog
Fully-managed cloud databases offer significant advantages such as ease of scalability, reduced infrastructure costs, and operational simplicity, making them an attractive option for many organizations. These databases simplify data placement near applications and end users, support multiregion replication, and allow quick adaptation to traffic spikes, which benefits use cases like global media streaming or real-time sports betting. However, they also pose risks such as unpredictable scaling costs, potential hidden fees, and vendor-imposed performance limits. These risks can lead to unexpected expenses and might require close collaboration with vendors to resolve performance issues. Organizations must assess cost trade-offs, including constraints on cost optimization and total cost of ownership, to determine the most suitable approach. While adopting a DBaaS can eliminate the need for physical infrastructure and dedicated staff, it may limit customization options and necessitate thorough cost monitoring to avoid budget surprises, especially given the possibility of vendor lock-in.
Feb 27, 2024
1,719 words in the original blog post.
ScyllaDB Enterprise 2024.1.0 LTS has been released, offering substantial performance improvements such as up to 50% higher throughput, 33% lower latency, and 35% greater efficiency compared to previous versions. This major update includes enhanced encryption at rest capabilities with new Amazon KMS integration, allowing for cluster-wide encryption using customer-managed keys. Repair Based Node Operations (RBNO) are now enabled by default for all node operations, enhancing data streaming reliability and safety. The release also introduces consistent schema management using Raft, which is automatically enabled upon upgrading, and new security features such as TLS certificate-based authentication and FIPS tolerance. Additionally, the update provides new guardrails to protect against common configuration mistakes and introduces node-aggregated table-level metrics to streamline monitoring.
Feb 20, 2024
1,145 words in the original blog post.
The ScyllaDB Summit 2024 was a vibrant virtual conference that brought together a global community of over 7,500 participants, featuring 30 presentations on various aspects of ScyllaDB, a high-performance database. Notable keynotes included CEO Dor Laor's discussion on ScyllaDB's shift to tablet architecture and CTO Avi Kivity's insights on replication strategies. The summit highlighted customer migration stories from databases like MongoDB, DynamoDB, and Cassandra, emphasizing the use of Change Data Capture (CDC) and real-time processing. Felipe Cardeneti Mendes became a highlight at the event for his technical insights, particularly in comparing MongoDB and ScyllaDB, and was humorously celebrated as a meme. The event also showcased presentations on ScyllaDB's capabilities in handling both real-time and analytical workloads, its monitoring techniques, and high-stakes migration strategies shared by companies like Tractian, Expedia, and ZEE5. The summit concluded with enthusiasm for the interactive labs and the valuable exchange of ideas among attendees, cementing its status as a significant event in the ScyllaDB community.
Feb 16, 2024
1,205 words in the original blog post.
Seastar, an open-source C++ framework designed for I/O intensive asynchronous computing, now supports C++20 and C++23, having dropped support for C++17 to align with its policy of supporting only the last two versions of C++. This update allows Seastar to utilize features such as coroutines, std::format, and std::ranges, which streamline code and improve performance by reducing dependency on third-party libraries. Notably, std::expected is highlighted for its ability to handle error conditions without the performance drawbacks of exceptions, and while Seastar itself won't use C++23-specific containers like std::flat_set and std::flat_map due to its continuing C++20 compatibility, the framework encourages users to consider these for enhanced request processing. The evolution from C++17 to newer versions facilitates Seastar's modernization and optimization, even though C++23 doesn't introduce groundbreaking changes for Seastar users.
Feb 14, 2024
602 words in the original blog post.
The discussion between Dr. Daniel Abadi and Kostja Osipov at the ScyllaDB Summit 2024 delves into the nuances of distributed database consistency, exploring key concepts like the CAP theorem, PACELC, Raft, and Paxos. They highlight the evolution in database design from prioritizing availability over consistency, as dictated by the CAP theorem, to a more balanced approach that integrates strong consistency features due to advances in consensus protocols like Raft. The conversation underscores the complexity of building distributed databases and the importance of database-level consistency to simplify application development and avoid pitfalls associated with default settings, as revealed by studies like Peter Bailis's thesis on coordination avoidance. ScyllaDB exemplifies this shift by offering options for strong consistency, highlighting its new tablet architecture and continued innovations in database management.
Feb 12, 2024
1,706 words in the original blog post.
Miles Ward, CTO of SADA, is set to deliver a keynote at the upcoming ScyllaDB Summit, which promises to be an engaging and informative virtual event focusing on database performance at scale. Ward, alongside Joseph Shorter from Digital Turbine, will discuss their migration from DynamoDB on AWS to ScyllaDB on Google Cloud Platform, sharing real-world insights and lessons learned. The event will also highlight significant developments, such as SADA's use of Google's AI tools for automating tasks and new Google Cloud instances that enhance ScyllaDB performance. Ward reflects on his long-standing relationship with ScyllaDB and anticipates key sessions from companies like Disney and Discord, which will showcase their own database migration experiences. The summit aims to provide attendees with practical tips, engaging discussions, and valuable industry insights, all delivered in a highly interactive format.
Feb 06, 2024
898 words in the original blog post.
SecurityScorecard, a leader in cybersecurity ratings, transformed its data architecture to improve scalability and performance by migrating from Redis and Aurora to ScyllaDB Cloud. This change reduced latency by 90%, cut production incidents by 80%, and saved over $1 million annually in infrastructure costs, while also delivering a 30% faster data processing speed. The previous architecture struggled to handle the company's growth due to latency spikes and limited scalability with Redis and Aurora. The new architecture features a scoring API that routes requests to appropriate data stores, such as ScyllaDB for low-latency needs and Presto for historical data, improving maintainability and scalability. This shift allows for immediate score updates and simplifies the interaction between the company's internal services and data stores, offering enhanced customer experience and operational efficiency. Nguyen Cao, a Staff Software Engineer at SecurityScorecard, highlighted these changes at the ScyllaDB Summit 2023, sharing insights into the benefits and lessons learned from the transition.
Feb 05, 2024
1,356 words in the original blog post.