Performance Oriented Architecture
"How should I access my data?" is often asked by developers as they contemplate a storage solution. To answer that question one first needs to understand the application under consideration. Who are...
View ArticleIntroducing the Couchbase .NET SDK 2.0 Development Blog Series
Hello folks, over the next couple of months we’ll be doing a series of blogs that will follow the development of the Couchbase .NET 2.0 SDK. In this post I will go over the high level architecture,...
View ArticleTopology: The Architecture of Distributed Systems
You can’t judge a book by its cover, but you can judge the architecture of a distributed system by its topology.If two distributed systems are equally effective, is the one with the simpler topology...
View ArticleWhen Big Data is Slow
The key to being successful in big data initiatives is being able to manage the speed, scale and structure at sub-millisecond speed.Big Data is a big term. It encompasses concepts about data types,...
View ArticleDistributed Databases and Replication Design
One of the most important elements of distributed database architecture is replication. In fact, it defines the database architecture. It determines whether or not the data is consistent /...
View Article