addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

LogicBlox: Declarative Programming for the Cloud

  • Nov 8, 2013 · 12:30 PM
  • USF

Speaker: Dr. T.J. Green

We present the LogicBlox database system and describe business applications that use it. The LogicBlox database marries declarative programming---programs as logic-based specifications---with cloud deployment and large datasets. Applications are programmed using a variant of the Datalog programming language called LogiQL. The flexibility of declarative programming allows us to integrate both traditional business application development and "probabilistic" applications, i.e., machine-learning or search-based solutions, as required by the domain. Our approach aims to eliminate the distance between prototypes and deployed, high-performance implementations and dramatically reduce the footprint of the software stack required for modern enterprise applications. We discuss real customer deployments in a sample domain, retail predictive analytics.

T.J. Green is a Computer Scientist at LogicBlox and an AdjunctProfessor of Computer Science at the University of California, Davis. From[masked], he was an Assistant Professor in the department. He received his Ph.D. in Computer and Information Science from theUniversity of Pennsylvania in 2009. His awards include Best Student Paper at ICDT 2009, the Morris and Dorothy Rubinoff Award in 2010(awarded to the outstanding computer science dissertation from the University of Pennsylvania), an honorable mention for the 2011 JimGray SIGMOD dissertation award, an NSF CAREER award in 2010, and Best Paper Runner-Up at ICDE 2012. Prior to beginning his Ph.D., he worked at Microsoft as a Software Design Engineer and Development Lead, and at Xyleme as a Software Design Engineer.

Join or login to comment.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy