lagom / lagom-samples

https://developer.lightbend.com/start/?group=lagom
Creative Commons Zero v1.0 Universal
87 stars 82 forks source link
example example-project jvm lagom microservices sample sample-app

Lagom Samples

Build Status

Lagom is an open source framework for building reactive microservice systems in Java or Scala.

This repository contains code examples to help you understand how to achieve common goals. In general, code in each folder of this repository tries to answer a question of type "How do I xyz ?". For example: "How do I use RDBMS read-sides with Cassandra write-sides?".

Samples index

Community-driven examples

Contributing examples

This project follows the Lagom contributor guidelines. Please read and follow those when contributing Lagom Samples.

Pre-requisites

To download and run these examples you will need:

  1. a git client
  2. sbt or Maven depending on the example.
  3. a Java Development Kit
  4. a code editor (such as IntelliJ, Eclipse, Atom,... )

Using these examples

If you want to run a specific example you will have to clone the whole repository and then navigate to a specific application folder. For example:

Each example includes specific instructions in it's README.md file on how to run and exercise the application.

License

To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion by you shall be licensed as above, without any additional terms or conditions.