点击蓝字

关注我们

写在前面

GoCN开源说是GoCN推出的一档分享Go开源好项目的直播栏目,通过开源说希望能够帮助到开源作者们实现以下目标:

第一是去推广他们的开源项目

第二说说背后的设计原理和理念,产品优越性等

第三让我们用户可以了解到更多好玩有用的项目,避免自己造轮子重复发明

第四当然也希望通过这些分享让大家学习到每一个开源项目背后的设计理念,拥抱开源,做出自己的产品。

回顾地址:https://github.com/gocn/opentalk

—— 王博锋

本期开源先锋

叶东富

公司、职位:

常青藤爸爸 前CTO

嘉宾简介

北京大学计算机硕士,曾任常青藤爸爸CTO,曾任搜狗架构师。分布式事务管理器dtm作者,C++开源网络框架handy作者。在分布式事务、高可用、分布式共识、性能优化等领域有深入研究。

关于 DTM 

https://github.com/yedf/dtm

随着微服务架构的迅速流行,各服务拆分解耦之后,会有大量分布式事务的需求,

以及跨服务保证数据一致性的需求。这个领域的java项目,以seata为代表,其他语言暂无方案。

我开源的项目DTM,提供了跨语言的分布式事务方案,支持go、python、PHP、Node、C#等多种语言。开源三个月,已有2.8K star。具备以下亮点:

  • 首创了子事务屏障技术,系统的解决了子事务乱序问题(空补偿、幂等、悬挂)。极大简化业务负担

  • 首创支持单服务多数据源访问。扩大了支持的应用场景

  • 支持XA、SAGA、TCC,还同时支持了事务消息,作为一站式分布式事务的解决方案

  • 支持HTTP、gRPC,对云原生友好

本期精彩看点

  • DTM是什么

  • 产生背景

  • 可以解决什么问题

  • 发展现状与未来

如何提前互动

请在评论区留下你对于 DTM  项目感兴趣的问题,我们会统一收集在直播中进行答疑~

如何报名

查看下列截图你是否在任意的Gopher群里,如果已经加入任一Gopher群,只要在 29 日关注群内动向,我们会在晚上 20:00 准时开启直播

如果还没找到组织,请扫码入群,届时我们会在群内开启直播,如果群满了请加微信:gopherWang。

直播时间:9 月 29 日晚 20:00

Go 开源说第十六期预告:跨语言的分布式事务方案——DTM相关推荐

  1. Go 开源说第十五期预告: Erda ——新一代企业级云原生 PaaS 平台

    点击蓝字 关注我们 写在前面 GoCN开源说是GoCN推出的一档分享Go开源好项目的直播栏目,通过开源说希望能够帮助到开源作者们实现以下目标: 第一是去推广他们的开源项目 第二说说背后的设计原理和理念 ...

  2. Go 开源说第十八期预告:基于 Reactor 模式开发网络服务——gnet

    点击蓝字 关注我们 写在前面 GoCN开源说是GoCN推出的一档分享Go开源好项目的直播栏目,通过开源说希望能够帮助到开源作者们实现以下目标: 第一是去推广他们的开源项目 第二说说背后的设计原理和理念 ...

  3. android仿秒拍源码,你所不知道的程序员 程序员其实真的很…【Bus Weekly】三十六期...

    原标题:你所不知道的程序员 程序员其实真的很-[Bus Weekly]三十六期 快,点击蓝色"字体"关注这个公众号,一起涨姿势- 现如今,程序员在中国的科技 圈可以说已经达到了举足 ...

  4. 【移动战略说·第十六期】创业者面临的机遇与挑战(杭州站)

    经济高速发展的时代,消费者需求越来越高,创业政策的放宽,大量谋求改变命运的创业者涌入市场,创业早已不稀奇.但随着全民创业的趋势不断发展,创业市场竞争日趋激烈,创业似乎越来越难了.但即便如此,越来越多的 ...

  5. 【悟空云课堂】第二十六期:通过错误消息导致的信息暴露(CWE-209:Generation of Error Message Containing Sensitive Information)

    关注公众号"中科天齐软件安全中心"(id:woocoom),一起涨知识! 该栏目为中科天齐全新规划的悟空云课堂,每周五下午18:00准时上线,旨在科普软件安全相关知识,助力企业有效 ...

  6. html5诗歌作业,《品味诗词群》总第七十六期作业

    <品味诗词群>总第七十六期作业 老物件总能给人以无限的怀想.本期作业以<收录机>为主题,以图题诗.韵部不限,诗词均可,要求不变,期待精彩! 品味诗词雅韵,传承华夏文明. 七绝 ...

  7. 未雨绸缪,迎接运维新时代—— Tech Neo第十六期技术沙龙

    运维发展历程与工业革命异曲同工,工业的三次革命分别是机械化.电气化与信息化,运维则是原始手工.脚本与自动化工具.那么工业4.0悄然来临的今天,智能化又将会给运维带来哪些影响?坦白讲,AIOps是新概念 ...

  8. 鲁大师电动车智能化测评报告第十六期:破局者与搅局者之争

    鲁大师第十六期智能化电动车测评排行榜数据来源于鲁大师智慧实验室,测评的车型均为市面上主流品牌的主流车型.截止目前,鲁大师智能化电动车测评的车型高达80余种,且还在不断增加和丰富中. 1.测评依据 鲁大 ...

  9. LiveVideoStack线上交流分享 (十六) —— 爱奇艺剧场直播云端混流方案

    如今网络直播如火如荼,剧场直播是其一个应用分支,主播在观看点播视频时的同时做出评述,观众端同步观看点播和主播评述的混合视频流.今晚 7:30 ,LiveVideoStack线上交流分享第十六期,我们邀 ...

最新文章

  1. Autodesk 产品二次开发技术研讨会将在上海广州北京相继举行
  2. 基于Java的设计开题报告_基于Java的电子邮件的收发系统的设计与实现开题报告...
  3. access vba在新建查询前查看查询名是否存在
  4. ef 在此上下文中只支持基本类型或枚举类型_Java枚举不应该成为你成功路上得绊脚石,源码给你讲解清楚
  5. 三星Galaxy S21 FE现身Geekbench:骁龙888+6GB运存
  6. 切割日志(mysql,nginx,php tomcat)使用logrotate
  7. mybatis if test 之 like concat()函数
  8. phpstudy mysql 1067_MySQL_MySQL的1067错误解决,1 安装MYSQL后更改了ROOT的密码 - phpStudy...
  9. 记录日常收支,查看每个账户收支明细
  10. 基于WEKA实现时间序列的预测
  11. 学习如何合理的配置服务器
  12. 养成良好的工作习惯(计划)
  13. R语言使用Metropolis-Hastings采样算法自适应贝叶斯估计与可视化
  14. 修改远程桌面默认端口
  15. BubbleUPnP多屏互动
  16. 影视APP下载页面自适应html源码
  17. yii 邮箱验证_Yii2系列教程四:实现用户注册,验证,登录
  18. Moonlight Clan
  19. 求数组中满足要求的元素和
  20. 高考志愿填报网站服务器,高考志愿填报系统设计方案.doc

热门文章

  1. 隐喻是什么?我们为什么需要它
  2. 修改mysql端口号
  3. linux python安装pip_如何在Linux中安装Pip
  4. 【关于POJO类一文秒懂】
  5. c语言摆动序列找规律,数学探秘【数学探秘数学头条】- 数学探秘知识点 - 中企动力...
  6. mysql 分区键_mysql分区
  7. 劳拉的进化:在游戏中创建真实人物与环境的技术
  8. OV5640摄像头开窗大小,输出窗口大小,帧率等设置
  9. 法律网推荐(二) 用Pig进行数据预处理
  10. 关于使用CPU或GPU超频软件导致任务栏管理器CPU一栏资源占用100%的解决办法,并且通过电源设置达到处理器性能最大化。