Microservice architecture

Micro services are very useful when service definition and future plans are clear.
Pros:
1. Light Weight
2. Good time to market
3. Less code to manage

Cons:
1. Tough to move out to some other container like Tomcat
2. Limited features to use

Spring (Boot) : http://projects.spring.io/spring-framework/
Play Framework : https://www.playframework.com/ (Best among all)
Dropwizard: http://www.dropwizard.io/
Spark: http://sparkjava.com/

Reference:
http://opensource.com/life/15/10/4-java-web-frameworks
Netty is better than Jetty
http://netty.io/
Netty bench marking with Jetty: https://wiki.apache.org/HttpComponents/HttpCoreBenchmark

http://www.typesafe.com/blog/why-is-play-framework-so-fast

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s