Abstract: Baratine is a new GPL distributed in-memory Java architecture for building high-performance web services. It is a culmination of Caucho's over 16 years of industry experience packed into a 7 MB distribution. Baratine presents a unification of application and data within the same JVM in a single-threaded model that goes above and beyond caching and NoSQL databases. Its actor-based non-blocking architecture ushers in a new wave of agile microservices that can be quickly built to be inherently scalable. Baratine presents a POJO approach to distributed services such that developers need not worry about cache coherency, schemas, and database mapping. Baratine allows users to build new resilient services or integrate their current services into a platform that can be deployed to hundreds or thousands of servers.
Bio: Nam Nguyen has been a key software engineer for Caucho since 2006 and has worked on many aspects of Resin including Quercus. He has experience in distributed computing with Hadoop and Casandra and various Web 2.0 technologies. Nam holds a BS in Computer Engineering from UC San Diego.
Company Bio: Caucho's relentless quest for performance and reliability paved the way for Resin® to become one of the leading open source Java application servers since 1998. Our engineers' dedication to the development, support and evolution of the Resin Java EE 6 Web Profile continues to uphold our reputation for quality, performance and manageability. We've helped over 4.7 million web sites worldwide including start-ups, governments and Fortune 500 companies build and grow their business with one of the most flexible, rock-solid and powerful application servers, Resin. Caucho is an Oracle Java EE licensee focusing on Web Profile and Cloud solutions. Our offices are located in San Diego and San Francisco, California.