Skip to content

Basic modules that are useful for JVM microservices on top of Spring Boot Webflux

License

Notifications You must be signed in to change notification settings

otto-de/babbage-microservice

Repository files navigation

Babbage Microservice

Build OSS Lifecycle

Babbage originated the concept of a digital programmable computer.

About

The babbage microservice library provides basic implementation based on a reactive spring boot application to speed up the setup of a microservice. It's the little brother from edison-microservice, which is the original non reactive implementation.

Modules

Module Description
core Basic management page (Status, Loggers, Metrics etc.)
aws-auth AWS Credentials Provider Chain
aws-paramstore Property resolver from AWS Parameter Store

How to release

  1. Update Changelog.
  2. Check that all dependencies are update to date
    1. buildSrc/build.gradle.kts.
    2. buildSrc/src/main/kotlin/babbage.conventions.gradle.kts.
  3. Update version in buildSrc/src/main/kotlin/babbage.conventions.gradle.kts.
  4. Run go publish in root folder
  5. Update version to next snapshot

About

Basic modules that are useful for JVM microservices on top of Spring Boot Webflux

Resources

License

Stars

Watchers

Forks

Packages