Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1.43 KB

README.md

File metadata and controls

31 lines (20 loc) · 1.43 KB

hello-finagle-maven

A simple Finagle hello world project using maven and java for saying "hi" with Apache Thrift.

Why ?

Today's microservices are a big challenge and Finagle is a key tool in help and support of this. Finagle is the fundation to do clean, resilent, solid and fast calls between microservices.

Finagle is done with Scala and normally is used with SBT as a build tool but most projects out there use a lot of Maven and are done with Java so they normally use Netflix's Hystrix as a good foundation but Finagle has a lot of good and valuable things to offer to the Java and Maven ecosystem. Here the beginning ...

Compile

Just go to the project root and run "mvn clean package"

Usage

Go to the project root and run the server with the command "java -jar hello-service/target/hello-service-*.jar"

Also at the project root run the client with the command "java -jar hello-client/target/hello-client-*.jar"

References