NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence
Pramod J. Sadalage, Principal Consultant at ThoughtWorks, enjoys the rare role of bridging the divide between database professionals and application developers. He regularly consults with clients who have particularly challenging data needs requiring new technologies and techniques. He developed pioneering techniques that allowed relational databases to be designed in an evolutionary manner based on version-controlled schema migrations. With Scott Ambler, he coauthoredRefactoring Databases(Addison-Wesley, 2006). Martin Fowler, Chief Scientist at ThoughtWorks, focuses on better ways to design software systems and improve developer productivity. His books includePatterns of Enterprise Application Architecture;UML Distilled, Third Edition;Domain-SpecificLanguages(with Rebecca Parsons); andRefactoring: Improving the Design of Existing Code(with Kent Beck, John Brant, and William Opdyke). All are published by Addison-Wesley.