Pillars

logo

This library is a basis for backend applications written in Scala 3 using the TypeLevel stack.

It is a work in progress and is not ready for production use.

Features

  • Admin server

  • Configuration

  • Database access

  • Feature flags

  • Logging

  • OpenTelemetry-based observability

Usage

This library is currently available for Scala binary version 3.3.1.

To use the latest version, include the following in your build.sbt:

libraryDependencies ++= Seq(
  "com.rlemaitre" %% "pillars" % "@VERSION@"
)

Contributing

Contributions are always welcome!

See contributing.adoc for ways to get started.

Please adhere to this project’s code of conduct.

Scafolding connector:

g8Scaffold module --moduleName=kafka-fs2

Mind the gap :D

Feedback

If you have any feedback, please reach out to us at [email protected]

License