Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
9ssi7 authored Jul 21, 2024
1 parent 207998c commit 3099d0e
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ The `txn` package provides a robust and flexible framework for managing distribu
## Key Features

* **Distributed Transactions:** Coordinate transactions across multiple data sources seamlessly.
* **Database Independence:** Work with various databases (PostgreSQL, MongoDB, Redis, etc.) using specialized adapters.
* **Database Independence:** Work with various databases (PostgreSQL, MongoDB etc.) using specialized adapters.
* **Clean Architecture:** Maintain a clear separation of concerns, keeping your business logic decoupled from data access details.
* **Atomicity:** Ensure that all operations within a transaction either succeed or fail together, maintaining data integrity.
* **Flexibility:** Easily extend the framework by creating custom adapters for your specific data sources.
Expand Down Expand Up @@ -65,13 +65,13 @@ if err := tx.Commit(context.Background()); err != nil {

The `txn` package supports multiple database adapters:

* **txngorm:** GORM (./txngorm)
* **txnmongo:** MongoDB (./txnmongo)
* **txngorm:** [GORM](./txngorm)
* **txnmongo:** [MongoDB](./txnmongo)

## Contributing

Contributions are welcome! Please feel free to submit issues, bug reports, or pull requests.

## License

This project is licensed under the Apache License 2.0. See the [LICENSE](LICENSE) file for details.
This project is licensed under the Apache License 2.0. See the [LICENSE](LICENSE) file for details.

0 comments on commit 3099d0e

Please sign in to comment.