Sergey Smyshlyaev/ @sesm_
XML config
Deploy WAR
PermGen leaks anyone?
Configs inside war?
Get long stacktrace
Redeploy
"Java is a DSL to convert XML to stacktrace"
Embedded webserver (one jar)
Metrics from the very start
Health checks
How to know DB settings are wrong?
Admin interface from the very start
No Spring!
Has main method!
Fast, predictable and transparent init
Mostly a collection of existing libraries
Jetty
Jersey
Jackson
Logback
Hibernate Validators
Liquibase
JDBI
Also Hibernate, if you want
Added code for:
Metrics
Used by many other projects
Health checks
App initialization glue code to replace Spring
REST-centric
Concept of "resource"
Or not :)
Moustache or Freemarker
Why not JSP?
Huge standard
No a-la carte implementation existed for a long time
Auth
Asset pipelining - use maven-frontend-plugin
WebSockets - 3rd party extensions
2010 - created in Yammer
2014 - separate org
Kicked away Scala, avoided Play path
currently 1.0.rc3
Spring Boot
Play
Ratpack
Ninja
Contact me:
Twitter: @sesm_
E-mail: sergey.smyshlyaev@gmail.com
Telegram: @sergey_smyshlyaev
VK: vk.com/id115992