开发者社区 > 云计算 > 正文

Java X Spring 系列直播【DDD 的精髓】

发布者:阿里云云原生 2020-05-19 10:23:06 11933
视频介绍

本期直播

【课程议题】
《DDD 的精髓》

【议题简介】
什么是 DDD?我自己探索 DDD 的历程是一个典型的”否定之否定“的过程,从一开始用敏捷之名排斥 DDD,到有样学样学习拥抱 DDD(Repository,Aggregate Root,ValueObject...),在这个过程中我产出了一个 COLA 框架。再到后来,我发现这些概念,这些框架虽然可以辅助实现 DDD,但并不是 DDD 的精髓。DDD 的精髓应该是一种思想,是一种分析复杂业务、领域边界划分、领域建模、面向对象思考、抽象思维的方法论。
这种思想,是区别于以往”面向数据库编程“的最大不同点。也是工程人员最难掌握的部分,因为这需要我们有一个思维模式的转变。只有转变了思想,转变了我们看问题的角度,我们才能说,是的,我是真的理解了DDD。

【讲师简介】
张建飞
阿里巴巴高级技术专家;《代码精进之路:从码农到工匠》作者

系列排期

4月23日

Andy Shi

阿云原生应用平台高级技术专家, 长期在硅谷从事云原生应用架构开源工作。

19:30-20:30

RSocket: 云原生微服务架构初探

云原生和反应式编程有什么关联?反应式编程在云原生环境下有什么优势?特别是基于反应式编程的云上项目,会不会为很多云原生项目提供另一条思路?本次讲座着重介绍基于RSocket的broker,检视一下这个设计对于简化开发,提升效率的帮助。


4月30日

Josh Long

Spring布道师,《Building Microservices with Spring Boot》作者

10:00-11:00

Reactive Spring(限 100 观看,非社区内,后期上传回放)

Spring Framework 5 发布了许多令开发者激动不已的新特性:包括反应式编程模型、使用注解进行编程、函数式编程等。Spring 布道师 Josh Long 将带你一起走上 Reactive Spring 之旅。


5月7日

陈曦

start.aliyun.com 负责人,Spring Cloud Alibaba 项目成员

19:30-20:30

Quick Start:阿里云 Java Initializr

Start.aliyun.com 是基于 Spring-initializr 实现的工程脚手架生成平台;在 Spring 的基础上,实现了对 Spring cloud alibaba 各组件的支持;同时还为开发者带来了完善的配置和使用样例,大幅提升开发者的工作效率;本次分享将介绍 Start.aliyun.com 以及相关工具链的使用方法及服务于开发者生态的规划。


5月14日

小马哥

Java 劝退师,Apache Dubbo PPMC、Spring Cloud Alibaba 项目架构师。

19:30-20:30

Spring Cloud Alibaba - 重新定义 Java Cloud-Native

在过去的十年中,互联网在中国得到了快速发展,越来越多的人在日常生活中偏爱在线购物和社交媒体。作为分布式应用程序开发的一站式解决方案,Spring Cloud Alibaba 帮助数以千计的 Internet 和 IoT 企业承载巨大的网络流量并快速构建 Cloud-Native 应用程序。

Spring Cloud Alibaba 还是 Spring Cloud 的开源子项目,它基于强大而出色的组件,重新定义了分布式配置管理,自动服务注册和发现,断路器,运行时流量路由,高扩展性以及可视化服务治理。


5月21日

张建飞

阿里巴巴高级技术专家;《代码精进之路:从码农到工匠》作者

19:30-20:30

DDD 的精髓

在过去的十年中,互联网在中国得到了快速发展,越来越多的人在日常生活中偏爱在线购物和社交媒体。作为分布式应用程序开发的一站式解决方案,Spring Cloud Alibaba 帮助数以千计的 Internet 和 IoT 企业承载巨大的网络流量并快速构建 Cloud-Native 应用程序。

Spring Cloud Alibaba 还是 Spring Cloud 的开源子项目,它基于强大而出色的组件,重新定义了分布式配置管理,自动服务注册和发现,断路器,运行时流量路由,高扩展性以及可视化服务治理。


5月28日

陈健斌

Seata Contributor

19:30-20:30

七步带你集成Seata 1.2 高可用搭建

本篇将介绍,如何通过官网的新人文档,参数说明,博客区等,进行Seata 1.2 的整合,以及使用nacos作为我们的配置中心跟注册中心,mysql作为server高可用db模式的数据库。

我想成为讲师报名议题