Voltar ao ranking

dromara/myth

Javadromara.org

Reliable messages resolve distributed transactions

translationdubbospringcloudmotanrocketmqactivemqkafkarabbitmqaopsoaspringspringboot
Crescimento de estrelas
Estrelas
1.5k
Forks
592
Crescimento semanal
Issues
36
5001k
dez. de 2017out. de 2020set. de 2023jul. de 2026
ArtefatosMavengit clone https://github.com/dromara/myth.git
README

myth

Codacy Badge Total lines License Maven Central QQ群

Reliable messages resolve distributed transactions

Modules

  • myth-admin: Transaction log management background

  • myth-annotation : Framework common annotations

  • myth-common : Framework common class

  • myth-core : Framework core package (annotation processing, log storage...)

  • myth-dashboard : Management background front-end

  • myth-dubbo : Support for the dubbo framework Less than 2.7 version

  • myth-motan : Support for the motan rpc framework

  • myth-springcloud : Support for the spring cloud rpc framework

  • myth-spring-boot-starter : Support for the spring boot starter

  • myth-aliyunmq: Support for aliyunmq

  • myth-jms : support for Mq for the JMS protocol(amq...)

  • myth-kafka : support for kafka

  • myth-rabbitmq : support for rabbitmq

  • myth-rocketmq : support for rocketmq

  • hmily-demo : Examples using the hmily framework

Features

  • All spring versions are supported and Seamless integration

  • Provides support for the springcloud dubbo motan RPC framework

  • Provides integration of the spring boot starter approach

  • Support for a lot of messaging middleware (rabbitmq jms kafka rabbitmq rocketmq)

  • Local transaction storage support : redis mongodb zookeeper file mysql

  • Transaction log serialization support : java hessian kryo protostuff

  • Spi extension : Users can customize the storage of serialization and transaction logs

Prerequisite

  • You must use jdk1.8 +

  • You must be a user of the spring framework

  • You must use messaging middleware

  • You must use one of the dubbo, motan, and springcloud RPC frameworks

About

Myth is a Reliable messages solution for distributed transactions, Its rapid integration, zero penetration high performance has been run by a number of companies in the production environment.

Myth is not a framework for exception rollbacks .

Myth To ensure that your RPC interface can be executed, use mq to execute the RPC you need to call when your RPC interface is down

If you want to use it or get a quick look at it. Quick Start

Quick Start

  • Clone & Build

> git clone https://github.com/yu199195/myth.git

> cd myth

> mvn -DskipTests clean install -U

Stargazers

Stargazers over time

Support

Repositórios relacionados
TeamNewPipe/NewPipe

A libre lightweight streaming front-end for Android.

JavaMavenGNU General Public License v3.0youtube-videovideo
newpipe.net
39.1k3.7k
PDFMathTranslate/PDFMathTranslate

[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero

PythonPyPIGNU Affero General Public License v3.0chineselatex
pdf2zh.com
35.7k3.2k
ryanhanwu/How-To-Ask-Questions-The-Smart-Way

本文原文由知名 Hacker Eric S. Raymond 所撰寫,教你如何正確的提出技術問題並獲得你滿意的答案。

JavaScriptnpmMIT Licensertfmtranslation
35.4k5.8k
unknwon/the-way-to-go_ZH_CN

《The Way to Go》中文译本,中文正式名《Go 入门指南》

GoGo Modulesgotutorial
35.1k8.5k
xitu/gold-miner

🥇掘金翻译计划,可能是世界最大最好的英译中技术社区,最懂读者和译者的翻译平台:

androidtranslation
juejin.cn/tag/%E6%8E%98%E9%87%91%E7%BF%BB%E8%AF%91%E8%AE%A1%E5%88%92
34.3k5k
nextai-translator/nextai-translator

基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 - Browser extension and cross-platform desktop application for translation based on ChatGPT API.

TypeScriptnpmGNU Affero General Public License v3.0chatgptchrome-extension
24.9k1.8k
openai-translator/openai-translator

基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 - Browser extension and cross-platform desktop application for translation based on ChatGPT API.

TypeScriptnpmGNU Affero General Public License v3.0chatgptchrome-extension
24.2k1.8k
izackwu/TeachYourselfCS-CN

TeachYourselfCS 的中文翻译 | A Chinese translation of TeachYourselfCS

Creative Commons Attribution Share Alike 4.0 Internationaltranslationchinese-translation
teachyourselfcs.com
22.1k3.3k
go-playground/validator

:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving

GoGo ModulesMIT Licensevalidationtranslation
20.1k1.4k
pot-app/pot-desktop

🌈一个跨平台的划词翻译和OCR软件 | A cross-platform software for text translation and recognition.

JavaScriptnpmGNU General Public License v3.0translationpot
pot-app.com
19.1k955
Byaidu/PDFMathTranslate

PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/Docker/Zotero

PythonPyPIGNU Affero General Public License v3.0chineselatex
pdf2zh.com
18.3k1.5k
immersive-translate/immersive-translate

沉浸式双语网页翻译扩展 , 支持输入框翻译, 鼠标悬停翻译, PDF, Epub, 字幕文件, TXT 文件翻译 - Immersive Dual Web Page Translation Extension

chrome-extensionsafari-extension
immersivetranslate.com
18.2k1.1k