Skip to content

Building REST/JSON Database Application Using Reactive Programming

Photo of Joe Devon
Hosted By
Joe D. and Caroline R.
Building REST/JSON Database Application Using Reactive Programming

Details

BUILDING REST/ JSON DATABSE APPLICATIONS USING REACTIVE PROGRAMMING WITH ESPRESSO LOGIC'S VAL HUBER

AGENDA

7:00PM Meet, Greet & Eat

7:30PM Main Presentation

Followed by Q&A

TOPIC

Reactive programming is a programming model that is gaining momentum for rapid, agile and scalable development. Companies such as Netflix, Facebook and Microsoft have jumped on the reactive bandwagon. In reactive programming, variables are defined by expressions and automatically react to changes in referenced values. Val Huber will present and demonstrate a reactive programming implementation that works with SQL databases for scalable transactional applications. There are always limits, and you will see how reactive programming can be extended with imperative server-side JavaScript. Val will demonstrate the creation of REST resources, implement server-side logic, add role-based row and column security, and finally demonstrate the resulting RESTful application.

http://photos4.meetupstatic.com/photos/event/6/e/b/6/600_306328342.jpeg

SPEAKER

Val Huber (http://www.linkedin.com/pub/val-huber/1/840/673) is the Co-founder and CTO at Espresso Logic. Val has over 25 years of experience building technology to accelerate development and maintenance of business applications. Prior to this, Val was the CTO of Versata, one of the top 5 IPOs of 2000. At Versata, he led the development of a J2EE development environment for large-scale transactional and workflow applications. Versata supported tens of thousands of concurrent users and was deployed by many Fortune 500 firms including ADP, Equifax, Fidelity, IBM and Sears. Val worked as an Architect at Sybase (now part of SAP) before Versata.

http://photos4.meetupstatic.com/photos/event/7/0/0/0/600_306328672.jpeg

COMPANY

Espresso (http://www.espressologic.com) reduces the time scales and costs for developing new server-side applications for databases using REST and JSON. We provide SaaS and on premise technology with a reactive programming model to enable the rapid development and even faster maintenance of mobile, web and B2B applications.
Espresso is the fastest and most maintainable way to build new applications using SQL data, including fine grain security and business logic. You set up a server that exposes data as REST resources in minutes. Row and column level security, providing fine grain access control, is quickly added by completing a few browser-based forms.
Define business logic using reactive logic programming. Reactive rules, a metaphor similar to spreadsheets, define the logic of the application and provide a 50 -100/1 abstraction over native code. Reactive programming enable you to focus capturing the ‘right’ business requirements without paying a performance price. An Espresso application will run as efficiently as one created by your best programmers when they have time to consider and implement a performance architecture.

VENUE/ FOOD & BEVERAGES

Phelps is setting us up with food so that we don't listen to a great talk on an empty stomach :)

Phelps (http://phelpsagency.com/) has been a pioneer in integrated marketing services and communications (IMC) since our creation in 1981. We've always been true believers and relentless innovators in delivering for our clients what we call All Communications. One Voice™.

CARPOOL

If you need a ride or can offer a ride, please post a comment underneath this meetup

SOCIAL MEDIA

Want to hear about upcoming meetups? Follow us on Twitter!

@LAMySQL (http://twitter.com/LAMySQL)

@joedevon (http://twitter.com/joedevon)

@MySQLScott (https://twitter.com/mysqlscott)

@Caroline_Rose9 (https://twitter.com/caroline_rose9)

Photo of The Los Angeles MySQL Meetup Group group
The Los Angeles MySQL Meetup Group
See more events
The Phelps Group
901 Wilshire Blvd · Santa Monica, CA