awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesJava Transaction Libraries

Java-based toolkits for managing transaction states and distributed workflows.

Distinct from Transaction Management: No candidate specifically covers transaction management libraries for Java.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Java Transaction Libraries. Refine with filters or upvote what's useful.

Awesome Java Transaction Libraries GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • changmingxie/tcc-transactionAvatar changmingxie

    changmingxie/tcc-transaction

    5,768Vezi pe GitHub↗

    Acest proiect este o implementare Java a tiparului try-confirm-cancel, oferind un framework de tranzacții distribuite și o bibliotecă de management. Funcționează ca un coordonator care gestionează ciclul de viață al tranzacțiilor multi-fază pentru a asigura consistența între mai multe servicii distribuite. Framework-ul include un server coordonator de tranzacții distribuite care descarcă operațiunile de evenimente și sarcini de la serviciile locale. De asemenea, oferă un dashboard dedicat pentru vizualizarea stării tranzacțiilor și operarea manuală a evenimentelor și sarcinilor distribuite. Sistemul gestionează consistența printr-un protocol de commit în trei faze și un mecanism de reîncercare asincronă pentru a obține consistența eventuală. Suportă stocare backend pluggable pentru persistența stărilor tranzacțiilor și utilizează un flux de lucru bazat pe sarcini pentru a executa operațiuni distribuite.

    Provides a Java library for persisting transaction states and managing event-driven workflows.

    Java
    Vezi pe GitHub↗5,768
  • codingapi/tx-lcnAvatar codingapi

    codingapi/tx-lcn

    4,173Vezi pe GitHub↗

    tx-lcn este un framework de tranzacționare distribuită și un middleware de tranzacționare Java conceput pentru a gestiona operațiunile atomice și consistența datelor în mai multe microservicii și baze de date relaționale. Funcționează ca un coordonator de tranzacții distribuite care sincronizează operațiunile de commit și rollback pentru a asigura integritatea globală a datelor. Sistemul oferă un manager de consistență pentru microservicii care urmărește și rezolvă fluxurile de tranzacții peste limitele serviciilor. Dispune de un strat de integrare compatibil cu middleware-uri precum Spring Cloud, Dubbo și Motan, permițându-i să opereze în diferite framework-uri de servicii. Proiectul acoperă gestionarea și trasarea tranzacțiilor distribuite, permițând monitorizarea căilor de operare pentru a identifica eșecurile de consistență. Utilizează interfețe decuplate pentru a defini logica personalizată de commit și rollback pentru operațiunile de business.

    Provides Java-based middleware for managing complex distributed state changes and transaction workflows.

    Javadubbojtamotan
    Vezi pe GitHub↗4,173
  1. Home
  2. Software Engineering & Architecture
  3. Java Transaction Libraries