Sharding is a funny word, but a serious technology
I recently had the pleasure of chatting with Max Ross, who is one of the guru’s behind Hibernate Shards, which is a fairly hip project that aims to make horizontal partitioning (aka sharding) easy within Hibernate. As Max explains in this JavaWorld Java Technology Insider podcast, Hibernate Shards provides a unified view into any number of databases, making huge amounts of data manageable even as the system evolves.
Max is a super interesting cat and I thoroughly enjoyed this conversation as I learned quite a lot– if scalability is something on your mind, then sharding might be the answer. As you’ll hear in this conversation, scaling and synchronizing multiple databases is a fairly complicated problem to solve and the Hibernate Sharding team has done a great job with this project.
| Related odds and ends | ||
|---|---|---|
Saturday 30 Aug 2008 | Software Development