阿里技术专家详解 DDD 系列- Domain Primitive | 9月3号栖夜读

简介: 今天的首篇文章,讲述了:对于一个架构师来说,在软件开发中如何降低系统复杂度是一个永恒的挑战,无论是 94 年 GoF 的 Design Patterns , 99 年的 Martin Fowler 的 Refactoring , 02 年的 P of EAA ,还是 03 年的 Enterprise Integration Patterns ,都是通过一系列的设计模式或范例来降低一些常见的复杂度。

点击订阅云栖夜读日刊,专业的技术干货,不容错过!

阿里专家原创好文

1.阿里技术专家详解 DDD 系列- Domain Primitive

对于一个架构师来说,在软件开发中如何降低系统复杂度是一个永恒的挑战,无论是 94 年 GoF 的 Design Patterns , 99 年的 Martin Fowler 的 Refactoring , 02 年的 P of EAA ,还是 03 年的 Enterprise Integration Patterns ,都是通过一系列的设计模式或范例来降低一些常见的复杂度。但是问题在于,这些书的理念是通过技术手段解决技术问题,但并没有从根本上解决业务的问题。所以 03 年 Eric Evans 的 Domain Driven Design 一书,以及后续 Vaughn Vernon 的 Implementing DDD , Uncle Bob 的 Clean Architecture 等书,真正的从业务的角度出发,为全世界绝大部分做纯业务的开发提供了一整套的架构思路。阅读更多》》

2.前沿 | VLDB论文解读:阿里云超大规模实时分析型数据库AnalyticDB

一年一度的数据库领域顶级会议VLDB 2019于美国当地时间8月26日-8月30日在洛杉矶召开。在本届大会上,阿里云数据库产品团队多篇论文入选Research Track和Industrial Track。本文将对入围Industrial Track的论文《AnalyticDB: Realtime OLAP Database System at Alibaba Cloud》进行深度解读。阅读更多》》

3.日志服务数据加工最佳实践: 从其他logstore拉取数据做富化

本篇介绍从使用资源函数res_log_logstore_pull从其他logstore拉取数据的做富化的详细实践.关于res_log_logstore_pull的参数说明, 参考这里. 该语法目前支持两种模式去logstore拉取数据,一种是拉取指定时间间隔内的logstore 的数据内容,另外一种是不设置结束时间,持续的拉取目标logstore内容阅读更多》》

4.是真“开发者”,就来一“测”到底!

一篇干货好文,值得一读!阅读更多》》

5.蚂蚁金服在云原生架构下的可观察性的探索和实践

本文根据 8 月 11 日 SOFA Meetup#3 广州站 《蚂蚁金服在云原生架构下的可观察性的探索和实践》主题分享整理。阅读更多》》

6.如何实现一次编码,到处运行?新一代云端一体化探索

当前移动互联网业务研发运维模式,云与多端互相割裂,有些全栈的探索缺乏成功案例,行业对云端一体化研发这块仍是空白,我们要思考:如何能实现 1 个研发支撑云 + android + iOS 三端的业务快速落地?是否有新的研发运维模式,让程序员回归程序?“一次编码、到处运行”是我们的答案。我们在闲鱼项目验证,原本 60 天的项目时间减少了 20 天,提效 33% 。希望阿里高级技术专家孙棋的分析能够给大家带来收获。阅读更多》》

视频课程及PPT下载

1.【云吞铺子】时延敏感业务超时问题分析(一)
《云吞铺子-故障排查案例精选》第8期重磅发布!当延时敏感业务遇到超时问题情况应该如何处理?本期我们跟随阿里云售后技术专家月宾聚焦网络类问题的经典案例。大牛出品,必属精品!
视频地址:https://yq.aliyun.com/live/1206

2.【云吞铺子】时延敏感业务超时问题分析(二)
《云吞铺子-故障排查案例精选》第9期如期而至!本期我们继续跟随阿里云售后技术专家月宾聚焦《时延敏感业务超时问题分析》。网络经典案例,不可错过哦!
视频地址:https://yq.aliyun.com/live/1215

3.【云吞铺子】时延敏感业务超时问题分析(三)
《云吞铺子-故障排查案例精选》第10期重磅更新!本期是《时延敏感业务超时问题分析》的终极篇,我们继续跟随阿里云售后技术专家月宾聚焦网络经典案例。大牛出品,必属精品!
视频地址:https://yq.aliyun.com/live/1230

更多【云吞铺子】精彩直播

热门话题

1.关于中小型企业场景下的用户认证以及用户权限管理问题(有奖话题)

  • 你们公司现在使用了哪些开源工具做成运维平台? 例如: 监控系统,报警系统,CI/CD系统,日志系统,源代码管理平台等等。
  • 目前使用最多的也是不同平台支持最好的是基于ldap的用户管理,请问你们使用ldap是怎么使用的,是按照公司组织结构创建好还是按照不同的平台角色创建好?你认为的最佳实践是什么?
  • 请问你们使用的那种ldap的服务端?
  • 你觉得用户认证以及用户权限管理能统一成一个平台么?如果让你设计,你会怎么设计?

点此进入回答赢取礼物

1.繁星计划之阿里小程序征文活动火热进行中~大疆无人机、Switch游戏机、FILCO机械键盘等你来拿!(有奖话题)

  • 开发者学习、开发、设计支付宝小程序&使用阿里小程序云过程中的实战经验总结或小故事
  • 形式不限,可以是自己录制的一段视频讲解、一段改编的歌词/顺口溜、一个开源DEMO及开发介绍、文章、还可以是信息图、漫画等多种形式。内容专业、详实、有趣易懂。

点此进入回答赢取礼物

往期精彩回顾

技术人最不该忽视可视化数据分析! | 9月2号栖夜读

更多干货内容 请关注云栖社区微信公众号!
qrcode_for_gh_015af649354b_258_2_

目录
相关文章
|
微服务 测试技术 Java
阿里技术专家详解 DDD 系列- Domain Primitive
关于DDD的一系列文章,希望能继续在总结前人的基础上发扬光大DDD的思想,但是通过一套我认为合理的代码结构、框架和约束,来降低DDD的实践门槛,提升代码质量、可测试性、安全性、健壮性。
60460 16
阿里技术专家详解 DDD 系列- Domain Primitive
ACM刷题之路(十六)Acm程序设计竞赛自制模板(一)
ACM刷题之路(十六)Acm程序设计竞赛自制模板
|
算法
ACM刷题之路(十六)Acm程序设计竞赛自制模板(二)
ACM刷题之路(十六)Acm程序设计竞赛自制模板
|
边缘计算 Kubernetes Cloud Native
OpenInfra Days China 2022 云原生技术与应用实践论坛议程全览
OpenInfra Days China 2022 云原生技术与应用实践论坛议程全览
188 0
OpenInfra Days China 2022 云原生技术与应用实践论坛议程全览
|
存储 运维 分布式计算
Doris 毕业成为 Apache 顶级项目,独家专访百度 PALO 团队
Doris 毕业成为 Apache 顶级项目,独家专访百度 PALO 团队
826 0
Doris 毕业成为 Apache 顶级项目,独家专访百度 PALO 团队
|
机器学习/深度学习 自然语言处理 Oracle
Paper之ACL&EMNLP:2009年~2019年ACL计算语言学协会年会&EMNLP自然语言处理的经验方法会议历年最佳论文简介及其解读
Paper之ACL&EMNLP:2009年~2019年ACL计算语言学协会年会&EMNLP自然语言处理的经验方法会议历年最佳论文简介及其解读
Paper之ACL&EMNLP:2009年~2019年ACL计算语言学协会年会&EMNLP自然语言处理的经验方法会议历年最佳论文简介及其解读
|
人工智能 算法 搜索推荐
喜报!阿里巴巴文娱集团多篇论文被AAA12021收录
近日,国际人工智能顶级会议AAAI 2021公布论文录取结果。阿里巴巴文娱集团共有4篇论文被录用。 AAAI(Association for the Advance of Artificial Intelligence)是美国人工智能协会主办的年会,是人工智能领域中历史最悠久、涵盖内容最广泛的的国际顶级学术会议之一。本次AAAI 2021一共收到9034篇论文提交,其中有效审稿的只有7911篇,最终录取的数量为1692篇,接收率为21.4%。本次也被称为“史上最严AAAI”。
270 0
喜报!阿里巴巴文娱集团多篇论文被AAA12021收录
|
Kubernetes Cloud Native Java
Gopher China 2021 讲师专访之周正喜:首次参会分享—阿里基于 Go 的应用管理和交互引擎
Gopher China 2021 大会又准时和大家见面了, 2015年由 Go 中国社区发起的第一届 Gopher China 大会在上海成功举办,历时五年已成为国内最权威和最干货的Go大会
Gopher China 2021 讲师专访之周正喜:首次参会分享—阿里基于 Go 的应用管理和交互引擎
|
监控 云计算 开发者
专访Tech Insight创始人冯超:开发者的梦想,是Tech Insight前行的地方
Tech Insight 是一场专门针对开发者、架构师,以及产品技术管理人员的“实战”技术之旅。在这里,顶级技术专家们将分享云计算前沿技术,以及各类跨行业解决方案等内容。 您将与现场近千位技术从业者进行深度交流,更可以通过 Workshop (动手实验室)进行现场实践。
7764 0
|
运维 Swift 开发者
历时五天用 SwiftUI 做了一款 APP,阿里工程师如何做的? | 9月5号栖夜读
今天的首篇文章,讲述了:自 2014 年苹果发布会发布 Swift 之后, Swift 经过多年迭代,终于达到了 ABI 稳定版本,也意味着 Swift 做为稳定的得语言,值得用在大型 APP, 用来生产环境中。
4538 0
下一篇
DataWorks