Skip to main content
CS Colloquium | September 26, 2013

Logicblox: Platform And Language

Todd J. Green - University of California, Davis

Stevenson Hall 1300
12:00 PM - 12:50 PM

The modern enterprise software stack---a collection of applications supporting bookkeeping, analytics, planning, and forecasting for enterprise data---is in danger of collapsing under its own weight. The task of building and maintaining enterprise software is tedious and laborious; applications are cumbersome for end-users; and adapting to new computing hardware and infrastructures is difficult. We believe that much of the complexity in today’s architecture is accidental, rather than inherent. This tutorial provides an overview of the LogicBlox platform, an ambitious redesign of the enterprise software stack centered around a unified declarative programming model, based on an extended version of Datalog.