这是一场 DDD 的探索之旅

640?wx_fmt=jpeg

7月27日,迎来了火币 X GitChat 技术沙龙第三场。本次沙龙的主题是《领域驱动设计最佳实践》。

相信很多朋友对领域驱动设计会有这样或那样的困惑,比如领域驱动设计是什么?它在工作中有什么作用?为什么国内关于这方面的书籍少之又少?

为了解决这些疑惑,有幸邀请到 DDD 相关三位大咖,为大家分享了自己多年的宝贵实践案例。

640?wx_fmt=jpeg

下面我们回顾一下这次沙龙的精彩内容。(由于篇幅所限,只描述沙龙基本内容,具体大家可以看沙龙回放:http://t.cn/AijDBamI,报名免费直播票可以看沙龙视频回放,PPT 文末领取)

首先是火币研发中心内部 DDD 讲师阮常铭老师的分享,主题为 《如何用 DDD 的方式设计一个交易系统》。

640?wx_fmt=jpeg

领域驱动设计是一种现代的设计方式,

扫描二维码关注公众号,回复: 13499104 查看本文章

640?wx_fmt=png

交易系统则是一种有着悠久历史的传统应用。

640?wx_fmt=png

在分享中,大家了解了如何用一种现代的方式设计一个传统的应用,通过对交易系统的设计用 DDD 的思路,把系统需求中的核心节点串联起来。

第二位是来自 AWS 解决方案架构师经理薛军老师,分享主题为《从亚马逊 AWS 实践看领域驱动设计》。这里也特别感谢 AWS 对本次沙龙的大力支持。

640?wx_fmt=jpeg

首先,对软件复杂度进行了分析并以不断长胖的亚马逊电商系统举例,告诉我们如何应对复杂的软件设计开发挑战。

640?wx_fmt=png

而后讲述了,DDD 落地时的最大挑战之一:如何拆分业务定义边界?并分享了从单体走向大规模微服务的经验启示。

640?wx_fmt=png

最后的分享嘉宾是来自 ThroughtWorks 思特沃克咨询师,领域驱动设计的痴迷者王岩老师,分享的主题为《如何利用 DDD 来找到业务中台的价值?》

640?wx_fmt=jpeg

当领域驱动设计碰到了中台时,领域驱动的战略和战术设计可以如何帮助中台找到真正的价值,以及和其他业务配合的模式。

640?wx_fmt=png

火币集团广招技术英才

火币是全球区块链行业最具影响力的企业之一,是全球领先、安全可信赖的区块链资产交易平台。总部位于北京,分公司设立于香港和深圳。

火币获得真格基金、戴志康、红杉资本至A轮千万美元资本投资,为全球100多个国家和地区数百万注册用户提供区块链资产交易及存储服务。

截止2016年末,火币累计成交额达20000亿元人民币。火币不断推动区块链行业规范化发展,建立了多项行业发展新标准。

火币集团研发中心负责全集团最重要的各项系统建设,设计、开发和维护成行业内最先进、最高效的核心交易系统,目前有200位研发同学。

随着业务规范的发展,研发中心急需各位对技术有热爱、对成长有激情的技术同学加入。

下面以 3 个 Team 为例,说明一下 Team 的特点和招聘要求:

清结算交易组:维护核心账户系统、清算、费率等所有涉及到账务资产的,一天数亿多订单,低延迟全流程处理的挑战,使用各种最先进的内存技术,每天都在玩秒杀。要求工作3年+,对多线程、并发,以及常用的中间件和设计方法有深刻理解,对清算支付类系统、账户系统、计费系统等领域的架构设计有丰富经验。

网关研发组:有木有想做海量并发的 API Gateway 的同学,全球交易业务,每天超过200亿次访问的挑战。要求工作3年+,对WebSocket/HTTP/TCP,Netty/Reactive编程/多线程/异步/事件驱动有深刻理解,对 API 设计和实践(OpenAPI /权限/链路监控/限流等)有丰富经验。

撮合交易组:使用各种极致性能的方式,为客户提供订单撮合功能,单节点100万 tps 不是梦想,并且不断的在研究和提升性能,同时满足高可用、稳定性和确定性,是交易所的发动机。对高效的撮合算法、高可用分布式系统设计有经验和感兴趣的同学,强烈建议来试试。

还有其他多个研发、测试、运维岗位可供各位技术同学选择,火币将为大家提供行业内最有竞争力的薪资,全方位的技术、业务和管理的成长培训和环境。

欢迎大家加入火伴大家庭,招聘同学的联系方式:

雁雁小姐姐:[email protected]

旭旭小哥哥:[email protected]

其他花絮

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

本次沙龙迎来很多美女程序媛。

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

有深度的思考

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

现场不但有抽奖还有为大家精心准备的茶歇。

1. 你在学习 DDD 或应用 DDD 过程中遇到了哪些难点或问题?

2. 你希望后期 DDD 活动更关注哪些方向或者哪些讲师?

扫码答题,获取沙龙 PPT

640?wx_fmt=jpeg

火币 X GitChat 第四场技术沙龙正在策划中招募,请大家多多留意本公众号。

640?wx_fmt=jpeg

猜你喜欢

转载自blog.csdn.net/GitChat/article/details/97844810
今日推荐