Microservices
Auto CRUD REPL read CQRS
Project Roo Boot Drop SCLT Play
Framework Spring Roo Spring Boot DropWizard Scalatra lagom, AkkaHttpServer Wasabi
Web Framework Spring MVC Spring MVC DropWizard Scalatra Play
Web View Tiles Thymeleaf, FreeMarker Mustache, FreeMarker Scalate Twirl
HTTP Standalone Embed Tomcat, Undertow Jetty netty
REST Jersey
JSON Jackson Jackson
metrics Metrics
Client RestTemplate Jersey Client, Apache HttpClient Swagger
Persistance EclipseLink Spring Data, EclipseLink, DataNucleus JDBI JOOQ Slice, Anorm
DI Java Spring Scala Spring CDI Guice
Test Hamcrest fest ScalaTest, Scalactic
Language Java Scala

Microservices

Spring Roo

  1. https://github.com/pavel-botos/Spring-Roo-in-the-World-of-SOA-and-Microservices--1.-test-

Data REST

Spring Boot

  1. http://blog.mloza.pl/tag/spring-boot/
    1. http://blog.mloza.pl/spring-boot-szybkie-tworzenie-aplikacji-web-w-javie/
  2. https://skroot.wordpress.com/tag/spring-boot/
  3. http://codecouple.pl/tag/spring-boot/
  4. http://bottega.com.pl/pdf/materialy/SpringBootServices.pdf
  5. https://spring.io/blog/2015/07/14/microservices-with-spring
  6. https://www.infoq.com/articles/boot-microservices
  7. https://zeroturnaround.com/rebellabs/why-spring-is-winning-the-microservices-game/

Data Rest

DropWizard

  1. http://blog.scottlogic.com/2016/01/05/java-microservices-with-dropwizard-tutorial.html
  2. https://dzone.com/articles/starting-dropwizard-microservices
  3. http://www.slideshare.net/FKMNaimulHudaPMP/microservicesdropwizard-54323843
  4. https://blog.philipphauer.de/building-dropwizard-microservice-docker-maven/

CDI

Scalatra

Play + Spray

  1. http://blog.jaceklaskowski.pl/scala-rest-microservices-slide
  2. https://www.lightbend.com/lagom

Lagom

  1. http://www.lagomframework.com/documentation/1.1.x/java/GettingStartedMaven.html

Karyon

Inne przemyślenia

http://reactivecouchbase.org/
https://en.wikipedia.org/wiki/AppScale
http://getquill.io/
ZeroMQ

O ile nie zaznaczono inaczej, treść tej strony objęta jest licencją Creative Commons Attribution-ShareAlike 3.0 License