Micro Services architecture is the new kid in the Java/JVM town. If this town is not on your toolbox map, you better free up October 19th evening. We'll start by introducing the Israeli open source framework Ob1K helping you write services quickly, then advance to small case study of Dropwizard (another framework) and wrap up with an open discussion on micro services as a whole.
18:00 - 18:30 Rally-up
18:30 - 19:15 "New, Better, Faster, Devops Friendly Java container" - Eran Harel & Asy Ronen / Outbrain
19:15 - 19:45 "My experience with dropwizard, a Java based Microservice framework" - Ran Tavory
19:45 - 20:00 - Break
20:00 - 20:45 JVM micro-services open discussion
20: 45 - 21:00 Wrapping up and heading to grab some drinks at the nearest bar
"New, Better, Faster, Devops Friendly Java container" - Eran Harel & Asy Ronen / Outbrain
Ob1k is a new open source RPC container. it belongs to a new breed of frameworks that tries to improve on the classic J2EE model by embedding the server and reducing redundant bloatware. Ob1k supports two modes of operations: sync and async, the async mode aims for maximum performance by adopting reactive principals like using non-blocking code and functional composition using futures. Ob1k also aims to be ops/devops friendly by being self contained and easily configured.
"My experience with dropwizard, a Java based Microservice framework" - Ran Tavory
Dropwizard (https://dropwizard.github.io/dropwizard/) is a micro service framework in java, created by Coda Hale, the same guy behind Metrics lib. Dropwizard is an opinionated framework that streamlines the process of microservice creation by preselecting a few core typical components such as DB and HTTP infrastructure, and lets you focus on logic rather than cruft.
I've been using Dropwizad lately and will share my experience and wisdom.
JVM micro-services open discussion
We invite you all to take a part in this open discussion about the JVM micro-containers. We want to hear about your experience with them, about the dilemmas you have when to use a micro-container (dropwizard, sparkjava, ratpack, scalatra, spray.io etc.) vs. a full blown framework (Play!, grails, spring MVC etc.), when to use a specific one and much more. Join us and make yourself heard!
Plenty of free parking to go around in the area at this hour. Detailed parking map can be found here: