article thumbnail

File systems unfit as distributed storage backends: lessons from ten years of Ceph evolution

The Morning Paper

It should offer high bandwidth, horizontal scalability, fault tolerance, and strong consistency. 2004) was a user-space file system called the Extent and B-Tree based object file system. What is a distributed storage backend? A distributed file system provides a unified view over aggregated storage from multiple physical machines.

Storage 64
article thumbnail

Amazon DynamoDB ? a Fast and Scalable NoSQL Database.

All Things Distributed

Werner Vogels weblog on building scalable and robust distributed systems. a Fast and Scalable NoSQL Database Service Designed for Internet Scale Applications. The original Dynamo design was based on a core set of strong distributed systems principles resulting in an ultra-scalable and highly reliable database system.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

A Decade of Dynamo: Powering the next wave of high-performance, internet-scale applications

All Things Distributed

It all started in 2004 when Amazon was running Oracle's enterprise edition with clustering and replication. We were pushing the limits of what was a leading commercial database at the time and were unable to sustain the availability, scalability and performance needs that our growing Amazon business demanded.

Internet 128
article thumbnail

Jamstack CMS: The Past, The Present and The Future

Smashing Magazine

Throughout the web’s history, static websites have always been a popular option due to their simplicity, scalability, and security. You could create and update blog posts, all content was straight HTML — open-source WYSIWYG editors weren’t available at the time, and Markdown didn’t come about until 2004.

Ecommerce 139
article thumbnail

SQL Server I/O Basics Chapter #2

SQL Server According to Bob

The caching of data pages and grouping of log records helps remove much, if not all, of the command latency associated with a write operation. In versions ​​ earlier than ​​ SQL Server 2004 SP4, SQL Server latch enforcement protection involved more protection transitions.

Servers 40