fancyyawn / Zhacker Sample Ovation
微服务与DDD:《实现领域驱动设计》示例代码
Stars: ✭ 80
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Zhacker Sample Ovation
Bank api
Code from the Event Sourcing With Elixir blog series
Stars: ✭ 35 (-56.25%)
Mutual labels: ddd
Dotnet Template Onion
Onion Architecture with .NET 5/.NET Core and CQRS/Event Sourcing following a DDD approach
Stars: ✭ 70 (-12.5%)
Mutual labels: ddd
Rhodddoobie
My little sandbox for playing around with the FP + OOP + DDD combination, in particular using Rho, doobie, Docker, testing, etc in a project.
Stars: ✭ 38 (-52.5%)
Mutual labels: ddd
Lectures
Lecture scripts and slides I use during the Software Engineering course at TU Dresden
Stars: ✭ 52 (-35%)
Mutual labels: ddd
Stepping
Stepping - a tools for code design, event storming, domain model generate.
Stars: ✭ 67 (-16.25%)
Mutual labels: ddd
Ddd With Kotlin
A demo project to show a Domain Driven Design with Kotlin.
Stars: ✭ 78 (-2.5%)
Mutual labels: ddd
Ultimate Backend
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
Stars: ✭ 978 (+1122.5%)
Mutual labels: ddd
Valueobjects
A PHP library/collection of classes / immutable objects!
Stars: ✭ 49 (-38.75%)
Mutual labels: ddd
Event Sourcing Castanha
An Event Sourcing service template with DDD, TDD and SOLID. It has High Cohesion and Loose Coupling, it's a good start for your next Microservice application.
Stars: ✭ 68 (-15%)
Mutual labels: ddd
Ddd Dynamic
Domain Driven Design in Python, Ruby and other dynamic languages resources
Stars: ✭ 973 (+1116.25%)
Mutual labels: ddd
Agilework
可视化低代码快速开发平台,面向业务、企业管理系统定制开发平台和应用平台,包括设计器、应用端。提供业务配置和集成开发能力,用户通过可视化拖拉拽配置式操作即可快速构建出能同时在PC和移动端运行的各类管理系统,对于企业客户的信息系统在管理模式、业务流程、表单界面、数据可视化展示、IoT管控等个性化需求,可以通过设计器,快速的进行个性化配置。并支持企业微信,公众号,钉钉等移动集成,实现用户跨区域移动办公。从而构建企业个性化的行业应用、集成应用和复杂的业务报表。
Stars: ✭ 76 (-5%)
Mutual labels: ddd
Symfony Ddd Edition
Symfony standard edition with DDD architecture.
Stars: ✭ 78 (-2.5%)
Mutual labels: ddd
Patterns
Complete catalog of all classical patterns in the Archimate language
Stars: ✭ 70 (-12.5%)
Mutual labels: ddd
zhacker-sample-ovation
《实现领域驱动设计》对应的源码,并整合了spring cloud,以rest api形式对外暴露服务。
其中涉及的基础设施如下:
- SpringMVC:服务暴露方式
- Swagger2:api文档
- Spring Cloud Zookeeper: 服务发现
- zhacker-core:领域模型基础类库
- zhacker-boot-starter-event: 领域事件发布等设施
- Kafka:上下文映射中的消息发送
- Hibernate + Mybatis + SpringJdbc + LevelDB:仓储实现
- Mysql + LevelDB:数据库存储数据
项目结构和功能列表
zhacker-sample-ovation-identityaccess
身份认证上下文实现
zhacker-sample-ovation-collaboration
协作上下文实现
zhacker-sample-ovation-agilepm
敏捷项目管理上下文实现
项目设计
身份上下文UML
协作上下文UML
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].