Больше открытых распределенных транзакций | Ant Financial вместе создает сообщество Seata

открытый источник распределенный
Больше открытых распределенных транзакций | Ant Financial вместе создает сообщество Seata

SOFAStack (Scalable Open Finanical Architecture Stack) — это распределенная архитектура финансового уровня, независимо разработанная Ant Financial. Она включает в себя различные компоненты, необходимые для построения облачной архитектуры финансового уровня. Опыт работы Ant Financial в бизнесе составляет более десяти лет. . SOFAStack объявила об открытии исходного кода в апреле 2018 года и постепенном открытии исходного кода SOFABoot, SOFARPC, SOFALookout, SOFATracer, SOFAMosn, SOFAMesh и других компонентов.

Распределенные транзакции всегда были проектом, который всех очень беспокоил, и сегодня у нас есть хорошие новости для тех, кто заботится о SOFA:

Ant Financial будет инвестировать в совместное создание сообществом распределенных транзакций Seata и предоставлять технические возможности, накопленные за 12 лет.

seata logo 演示 PPT.jpg

Спасибо, Фескар ❤️

Привет, Сеата 🚀

После обновления пойдем снова вместе.

Недавно распределенная транзакция с открытым исходным кодом Fescar была переименована в Seata. Измените адрес проекта на GitHub соответственно на:

HTTPS://GitHub.com/раскрась его/раскрась его.

Предыстория обновления бренда

В январе 2019 года команда промежуточного программного обеспечения Alibaba запустила проект с открытым исходным кодом.

Fescar(Fast & Easy Commit And Rollback), работайте с сообществом над созданием решения для распределенных транзакций с открытым исходным кодом. Видение Fescar состоит в том, чтобы сделать использование распределенных транзакций таким же простым и эффективным, как и использование локальных транзакций, и постепенно решить все проблемы, с которыми разработчики сталкиваются с распределенными транзакциями.

После того, как исходный код Fescar был открыт, Ant Financial присоединилась к сообществу Fescar для участия в совместной разработке и представила модель TCC в Fescar 0.4.0.

Чтобы создать более нейтральное, более открытое и более экологически богатое сообщество с открытым исходным кодом для распределенных транзакций, после голосования основных членов сообщества все решили обновить бренд Fescar и сменить на него название.Seata, что означает: простая расширяемая архитектура автономных транзакций, представляет собой универсальное решение для распределенных транзакций.

Адрес проекта Seata: https://github.com/seata/seata

История развития Alibaba и Ant Financial в распределенных транзакциях

С 2007 года Ant Financial самостоятельно разрабатывает промежуточное ПО для распределенных транзакций.

XTS (расширенная служба транзакций) широко используется внутри для решения проблем согласованности данных между базами данных и между службами в основных финансовых сценариях и, наконец, представлена ​​​​как облачный продукт DTX (распределенная транзакция eXtended), который экспортируется извне, полагаясь на Муравей Финансовое Облако.

В то же время команда промежуточного программного обеспечения Alibaba выпустила TXC (Taobao Transaction Constructor) для предоставления услуг распределенных транзакций для группы.В 2016 году TXC был преобразован в продукт для формирования GTS (Global Transaction Service), который использует Alibaba Cloud для внешних операций. вывод.

В январе 2019 года команда промежуточного программного обеспечения Alibaba запустила проект с открытым исходным кодом Fescar (Fast & EaSy Commit And Rollback), чтобы совместно с сообществом создать решение для распределенных транзакций. Видение Fescar состоит в том, чтобы сделать использование распределенных транзакций таким же простым и эффективным, как использование локальных транзакций, и надеется, что в конечном итоге оно будет применяться ко всем сценариям распределенных транзакций.

image.png

Hello, Seata!

На этот раз обе стороны привнесут свои технические знания и опыт в области распределенных транзакций в Seata, стремясь создать лучшее решение для распределенных транзакций с открытым исходным кодом.

Что изменилось после смены имени

  • Package & Maven

Начиная с Seata 0.5, заменить com.alibaba.fescar в оригинальном Package на io.seata, а заодно и в зависимостях MavenartifactIdиgroupId Также будут внесены соответствующие изменения (ожидается выпуск около 2019.04.12).

Приносим свои извинения за несовместимость с предыдущими выпусками fescar из-за смены названия. 🙇

  • Список подписки на рассылку

dev-fescar@googlegroups.com изменен на dev-seata@googlegroups.com . Для существующих подписчиков электронной почты мы автоматически перенесем их. Для новых пользователей, пожалуйста, используйте dev-seata@googlegroups.com, чтобы подписаться.
  • Repo & Git

Адрес нового репо: https://github.com/seata/seata. При доступе к исходному адресу репо он автоматически перепрыгнет.

Новый адрес Git: git@github.com:seata/seata.git. При доступе к исходному адресу Git он автоматически переходит, и пользователям не нужно повторно связываться.

  • разное

После переноса оригинального alibaba/fescar на seata/seata все данные, включая Issue, PR, Wiki, Project, Commit, Contributor и т. д., остаются без изменений.

Ближайшие планы Seata

С момента своего открытого исходного кода распределенная транзакция Seata имеет более 7000 звезд и 55 участников.Участие разработчиков сделало экологию сообщества богаче и динамичнее.

Seata объединяет накопленные Alibaba и Ant Financial технологии распределенных транзакций и накопила богатый практический опыт в таких сценариях, как новая розничная торговля, облачные вычисления и новые финансы.Применимо ко всем сценариям распределенных транзакцийзрения, до этого еще далеко. Поэтому мы решили создать полностью нейтральную организацию распределенных транзакций и надеемся, что больше предприятий и разработчиков смогут присоединиться к нам и вместе построить Seata.


roadmap.png

Seata Roadmap


В мае 2019 года Seata добавит поддержку кластеров высокой доступности на стороне сервера, что сделает его готовым к работе.

image.png

Присоединяйтесь к нам, скажите привет

Официальная учетная запись: распределенная архитектура финансового уровня (Antfin_SOFA)