Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Jonas Chapuis authored and jchapuis committed Mar 1, 2024
1 parent 3104147 commit 3d08701
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
# endless-transaction
# endless-transaction <img src="https://raw.githubusercontent.com/endless4s/endless-transaction/master/documentation/src/main/paradox/logo-symbol-only.svg" width="200">

endless-transaction is a Scala library that provides a functional abstraction for distributed transactions based on cats-effect and the endless library. It is designed to simplify the process of coordinating transactions using the two-phase commit protocol. Transactions are implemented with persistent entities using event-sourcing, making the system resilient to failures.
[![Release](https://github.com/endless4s/endless-transaction/actions/workflows/release.yml/badge.svg?branch=master)](https://github.com/endless4s/endless-transaction/actions/workflows/release.yml)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.github.endless4s/endless-transaction_2.13/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.github.endless4s/endless-transaction_2.13)
[![codecov](https://codecov.io/gh/endless4s/endless-transaction/branch/master/graph/badge.svg?token=aH9vOhLxVS)](https://codecov.io/gh/endless4s/endless-transaction)
[![Typelevel Affiliate Project](https://img.shields.io/badge/typelevel-affiliate%20project-FFB4B5.svg)](https://typelevel.org/projects/affiliate/)
<a href="https://typelevel.org/cats/"><img src="https://typelevel.org/cats/img/cats-badge.svg" height="40px" align="right" alt="Cats friendly" /></a>

`endless-transaction` is a Scala library that provides a functional abstraction for distributed transactions based on cats-effect and the endless library. It is designed to simplify the process of coordinating transactions using the two-phase commit protocol. Transactions are implemented with persistent entities using event-sourcing, making the system resilient to failures.

Head to the [documentation](https://endless4s.github.io/index.html) to learn more.
Binary file modified documentation/src/main/paradox/logo-open-graph.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 3d08701

Please sign in to comment.