About This Session
Cloud based, highly scalable systems provide significant value to business and the software community. However, these systems are not a panacea and there is a paradigm shift when building highly scalable systems, cloud based systems. Though the technical inflection may appear to be slight, building and deploying these systems affects everything - from system architectures, design principles, programming models all the way through to software deployment and maintenance.
This talk goes into some of the common design patterns and practices that can be used to develop and deploy distributed system. Examples of design and access patterns include: Zookeeper, Solr, Cassandra, HBase and the architecture of StubHubs Big Data platform.
The Speaker(s)

Technical Director, DigiCert
I consider myself a pragmatic architect with many years of experience in designing and building software systems. From embedded code to distributed systems every software product poses interesting challenges and solutions. I consider myself a pragmatic software architect – someone who finds that adaptive design appears in the friction between ideas and implementation, vision and application, abstraction and ground reality. Or - as the Chinese say: between the thunder and the rain.