Editorials

Editorials

Getting the Big Picture – Part 3

Getting the Big Picture – Part 3 Today I would like to talk a little bit about monitoring for distributed processes, and how that changes the big picture when you get complaints about performance. When I am talking about distributed processes I am talking about sharded data or logic; sometimes both. Sharding your data in an SQL or NoSQL environment […]

Editorials

Getting the Big Picture ? Part 2

Getting the Big Picture – Part 2 Because applications are becoming more distributed it requires a different kind of monitoring in order to understand trends, faults, or reduced performance. One of the easiest things to monitor is duration. How long does it take to call a service and receive a response? Perhaps your measurements need to be balanced by the […]

Editorials

Getting the Big Picture ? Part One

Getting the Big Picture – Part One A while back we talked about how the face of monitoring has changed. Historically we monitored individual servers and their performance because we knew so much about what servers we had, and what software was running on them. Today with the cloud or virtual servers your load can move without your knowledge or […]

Editorials

Getting the Big Picture ? Part One

Getting the Big Picture – Part One A while back we talked about how the face of monitoring has changed. Historically we monitored individual servers and their performance because we knew so much about what servers we had, and what software was running on them. Today with the cloud or virtual servers your load can move without your knowledge or […]

Editorials

Sharding Concepts and Replication

A Sharding Lesson in Replication Here is an idea I gleaned from a comment in a blog on the Cassandra web site about sharding. It turns out that no-sql has similar difficulties when it comes to sharding techniques. The blog was about handling high scalability for Social Network sites; http://highscalability.com/blog/2009/10/13/why-are-facebook-digg-and-twitter-so-hard-to-scale.html; The key to sharding is to distribute data across multiple […]

Editorials

Encryption – Thoughts from The Cloud

Ben has been writing about encryption a bit, and of course if you head to the site, you can check out the ongoing series we’ve been doing that goes through all of the different aspects of controlling and encrypting your data. (check it out here – it’s pretty comprehensive!) One area that seems to still be a challenge is that […]

Editorials

Encryption – Final Thoughts

Encryption – Final Thoughts Database encryption can be performed at a number of levels. Encrypt the drive(s) on which the database is hosted Encrypt the Entire Database Encrypt the Data before sending it to the Database Encrypt the Data inside the database itself Encrypt backups All of these techniques are effective and serve different purposes. I like to start with […]