NewSQL is evolving what we already know, SQL databases, to meet the features and promises provided by NoSQL databases such as cloud deployment, scalability, and document storage. In this event, we'll hear talks on this set of technologies providing exciting new tools to leverage existing skills and knowledge to build new kinds of applications.
This meetup group provides engineers, practitioners and managers the context needed to evaluate and adopt rapidly evolving business technologies. Leave with an understanding of what the technology is, why it’s used, when to use it, and next steps to take. We’ll review use cases, processes, tools, and practices in a mini-conference format through short presentations, hands-on tutorials, Q&A and code walkthroughs.
Event starts at 6 PM (talks at 7 PM) and goes until 9 PM
- Doors open at 6 PM for social time
- Talks start promptly at 7 PM for 1 hour or so
- Wrap-up until 9 PM
Organizer: Dan Adams, Senior Consultant / Cantina Consulting (@danadams)
Note: presentation order may change.
(Akiban) Renormalize: when SQL meets documents
Ori Herrnstadt, Founder & CTO / Akiban
"Relational databases and NoSQL document stores are generally considered to be at opposing extremes. Schema and SQL are perceived to be at the core of the problem with relational databases. Akiban Server is an open source database that brings document stores and relational databases together. Developers get powerful document access and schema evolution capabilities alongside surprisingly powerful SQL. In this presentation Ori will cover the architecture and operational ideas that underline the Akiban Server.
Ori Herrnstadt is the founder and CTO of Akiban. He has been involved in developing large scale operational database systems since his days in the Israeli Military. After experiencing similar problems of large-scale operational systems in healthcare, ERP, CRM and modern web applications, he began developing the Orthogonal Architecture. In 2009, he founded Akiban Technologies to accelerate the development of this technology."
Learn VoltDB – the NewSQL in-memory RDBMS
John Hugg, Software Architect / VoltDB
VoltDB is a NewSQL RDBMS aimed at ultra-high throughput database applications. Its native partitioning architecture allows you to achieve throughput at scale on shared nothing commodity infrastructures. VoltDB is used extensively in financial trading, digital advertising, online gaming and network monitoring apps to process massive OLTP workloads and drive real-time analytics. In this talk, John Hugg, Software Architect, will provide an overview of VoltDB’s design goals and architecture. The goal of this talk is to help you quickly understand what VoltDB is all about, and what it feels like to build VoltDB applications.
John Hugg has spent his entire career working with databases and information management. At the start of 2008, he was lured away from a Ph.D. program by Mike Stonebraker to work on what became VoltDB. As the first engineer on the product, he liaised with a team of academics at MIT, Yale and Brown who were building H-Store, VoltDB’s research prototype. Then he helped build the world-class engineering team at VoltDB to continue development of the open source and commercial products. John has Bachelors and Masters of Science in Computer Science from Tufts University.
Tim Callaghan, Vice-President of Engineering / Tokutek
Most databases employ B-trees to achieve a good tradeoff between the ability to update data quickly and to search it quickly. It turns out that B-trees are far from the optimum in this tradeoff space. This led to the development at MIT, Rutgers and Stony Brook of Fractal Tree® Indexes. Fractal Tree® Indexes improve MySQL® scalability and query performance by allowing greater insertion rates, supporting rich indexing and offering efficient compression. They can also eliminate operational headaches such as dump/reloads, inflexible schemas and partitions. Tim will present an overview of the advantages that Fractal Tree® Indexes bring to MySQL as well as real-world use-cases.
Tim Callaghan brings 20 years experience building and administering database applications for commercial and internal usage. At VoltDB, he led the field engineering efforts, was the point contact for all commercial and community customers, and served as Product Manager. Before that, he was the Chief System Architect at CrunchTime Information Systems, building their SaaS restaurant solutions and distributed database offerings for the cruise industry. Tim has a B.S. degree in Computer Science from the University of Massachusetts Lowell.
Some refreshments will be served. WiFi is available.
MBTA: South Station stop on the Red Line