article thumbnail

What Adrian Did Next?—?Part 2?—?Sun Microsystems

Adrian Cockcroft

I also learned a lot about how to work directly with customers, when to shut up and let the sales guy drive the conversation, and generally how technology sales works. I really enjoyed the variety of working with several different customers every day, on different problems, and being part of an extremely innovative and fast growing company.

Tuning 52
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. The Dynamo paper was well-received and served as a catalyst to create the category of distributed database technologies commonly known today as "NoSQL."

Internet 128
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

DynamoDB One Year Later - All Things Distributed

All Things Distributed

This allows us to tune both our hardware and our software to ensure that the end-to-end service is both cost-efficient and highly performant. A number of high profile outages at the height of the 2004 holiday shopping season can be traced back to scaling relational database technologies beyond their capabilities.

Ecommerce 139
article thumbnail

Data Redundancy With the PostgreSQL Citus Extension

Percona

So, it’s not an understatement when I say that Citus is one of the more interesting technologies that I’ve come across when scaling PostgreSQL. Depending on the configuration, one can tune a hardware RAID for either performance or redundancy. The same can be said for Citus data sharding.

C++ 81
article thumbnail

bpftrace (DTrace 2.0) for Linux 2018

Brendan Gregg

in 2004, so I have to think back to that time to understand it. to answer, an answer that directs further tuning: whether you need to separate applications on different disks, or tune one application's disk workload. ## Why did this take so long? Thanks to everyone who worked on these, and all the other technologies that we use.

C++ 110
article thumbnail

Measuring The Performance Of Typefaces For Users (Part 1)

Smashing Magazine

In a way, technology also created new typeface classifications. Because technology has made it possible to design typefaces easier than ever before, we seem to be reinventing “different types of wheels” that already get the job done. They were all designed for slightly different contexts and technological times. Stay tuned!

article thumbnail

bpftrace (DTrace 2.0) for Linux 2018

Brendan Gregg

in 2004, so I have to think back to that time to understand it. to answer, an answer that directs further tuning: whether you need to separate applications on different disks, or tune one application's disk workload. ## Why did this take so long? Thanks to everyone who worked on these, and all the other technologies that we use.

C++ 40