【课程议题】
《DDD 的精髓》
【议题简介】
什么是 DDD?我自己探索 DDD 的历程是一个典型的”否定之否定“的过程,从一开始用敏捷之名排斥 DDD,到有样学样学习拥抱 DDD(Repository,Aggregate Root,ValueObject...),在这个过程中我产出了一个 COLA 框架。再到后来,我发现这些概念,这些框架虽然可以辅助实现 DDD,但并不是 DDD 的精髓。DDD 的精髓应该是一种思想,是一种分析复杂业务、领域边界划分、领域建模、面向对象思考、抽象思维的方法论。
这种思想,是区别于以往”面向数据库编程“的最大不同点。也是工程人员最难掌握的部分,因为这需要我们有一个思维模式的转变。只有转变了思想,转变了我们看问题的角度,我们才能说,是的,我是真的理解了DDD。
【讲师简介】
张建飞
阿里巴巴高级技术专家;《代码精进之路:从码农到工匠》作者
4月23日
Andy Shi
阿云原生应用平台高级技术专家, 长期在硅谷从事云原生应用架构开源工作。
19:30-20:30
云原生和反应式编程有什么关联?反应式编程在云原生环境下有什么优势?特别是基于反应式编程的云上项目,会不会为很多云原生项目提供另一条思路?本次讲座着重介绍基于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
在过去的十年中,互联网在中国得到了快速发展,越来越多的人在日常生活中偏爱在线购物和社交媒体。作为分布式应用程序开发的一站式解决方案,Spring Cloud Alibaba 帮助数以千计的 Internet 和 IoT 企业承载巨大的网络流量并快速构建 Cloud-Native 应用程序。
Spring Cloud Alibaba 还是 Spring Cloud 的开源子项目,它基于强大而出色的组件,重新定义了分布式配置管理,自动服务注册和发现,断路器,运行时流量路由,高扩展性以及可视化服务治理。
5月28日
陈健斌
Seata Contributor
19:30-20:30
本篇将介绍,如何通过官网的新人文档,参数说明,博客区等,进行Seata 1.2 的整合,以及使用nacos作为我们的配置中心跟注册中心,mysql作为server高可用db模式的数据库。