Pinned Repositories
aggregate-canvas
Aggregate Canvas is a tool for developers in designing solutionsthrough EventStorming 3rd level (software design) modeling artifacts to come out DDD tactical design objects. Provides a simpler reference to map the ES artifacts into design.
awesome-trip
cfn-lab
coffeeshop-ddd-quarkus
This repo is to introduce a business scenario - coffeeshop, building with DDD tactical design pattern and using Quarkus as Java EE/ Spring framework alternative. Focus on how to communicate external AggregateRoot among different Bounded Context.
ddd-practitioners-ref
EventStorming workshop, this is a hands-on workshop. Contains such topics: DDD, Event storming, Specification by example. Including the AWS product : Serverless Lambda , DynamoDB, Fargate, CloudWatch.
fargate-java-sample
By Using AWS Fargate, ECS, and ECR to demonstrate how to leverage Serveless containers to run Java Spring application.
lambda-saga-pattern
By using AWS StepFunction and Lambda Function, it's an easy way to deal with distributed transactions among microservices.
microservices
An essential readiness for microservices pre-work
spring-petclinic
Demonstrate how to migrate Java EE legacy architecture to AWS Serverless architecture by java-container-wrapper
springboot-soap-lambda-container
humank's Repositories
humank/ddd-practitioners-ref
EventStorming workshop, this is a hands-on workshop. Contains such topics: DDD, Event storming, Specification by example. Including the AWS product : Serverless Lambda , DynamoDB, Fargate, CloudWatch.
humank/microservices
An essential readiness for microservices pre-work
humank/fargate-java-sample
By Using AWS Fargate, ECS, and ECR to demonstrate how to leverage Serveless containers to run Java Spring application.
humank/spring-petclinic
Demonstrate how to migrate Java EE legacy architecture to AWS Serverless architecture by java-container-wrapper
humank/coffeeshop-ddd-quarkus
This repo is to introduce a business scenario - coffeeshop, building with DDD tactical design pattern and using Quarkus as Java EE/ Spring framework alternative. Focus on how to communicate external AggregateRoot among different Bounded Context.
humank/ddd-springboot-kata
humank/amazonq-demo
Demo & instructions on Amazon Q for Developer
humank/spark-guice-petclinic-rest
Famous and Old enough petClinic project, make a sparkjava + guice edition.
humank/springboot-soap-lambda-container
humank/aggregate-canvas
Aggregate Canvas is a tool for developers in designing solutionsthrough EventStorming 3rd level (software design) modeling artifacts to come out DDD tactical design objects. Provides a simpler reference to map the ES artifacts into design.
humank/samlocaltest
humank/awesome-trip
humank/activemq-csharp
To demo how to pub/sub virtual topic along with exclusive consumer mode
humank/aggregate-persistence
humank/amazonmq-demo
humank/awesome-ddd
A curated list of Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), Event Sourcing, and Event Storming resources
humank/aws-lambda-web-container-lab
This is the step by step instruction to guide java developers to deploy the containerized application to Lambda runtime.
humank/build-dr-with-managed-services
This repo is to demonstrate how to leverage aws managed services to build DR site in 2 regions. One of the critical point is to well protect backend resources through API Gateway HTTP API private integration, it will go through VPCLink to the private subnet ALB for further communication.
humank/covapi
humank/digital-transformation-practitioners-guide
This is a practical guide of digital transformation from scratch to production. Leverage a Trip service company to rebuild business with passengers-care functions. In this guide you will learn how to start the business conversation from goal alignment and leverage Domain-Driven Design approaches to guide the implementation.
humank/docker-workshop
Slides and lab materials for my Docker Workshop (in Traditional Chinese).
humank/elasticcache-redis-demo
humank/humank
My Personal info
humank/jaxrs
for the java ee jax-rs sample
humank/jersey-weblogic
integrate jersey 2.12 with weblogic 12.1.3
humank/poc-failover-cdn
This POC is to demonstrate that you couldn't leverage single CDN, API Gateway to establish a FailOver HA architecture in one region. Most of the reliable network services on AWS are managed services covered at least 3 AZs, which means if the managed service down, you better to consider to have client side fault tolerance or lower down service level to keep business running. Otherwise, to think about build DR site in 2nd region is a choice.
humank/rsjpaspring
humank/spring4
humank/springlegacy
This project is designed to present how to migrate spring legacy to aws serverless via java-container-wrapper
humank/web-crawler