by wshobson
workflow-orchestration-patterns giúp thiết kế workflow Temporal bền vững cho hệ thống phân tán. Tìm hiểu khi nào nên dùng, cách cài đặt, và cách mô hình hóa ranh giới workflow vs activity, bồi hoàn, retry và tính quyết định.
by wshobson
workflow-orchestration-patterns giúp thiết kế workflow Temporal bền vững cho hệ thống phân tán. Tìm hiểu khi nào nên dùng, cách cài đặt, và cách mô hình hóa ranh giới workflow vs activity, bồi hoàn, retry và tính quyết định.
by wshobson
saga-orchestration giúp các nhóm backend thiết kế giao dịch phân tán với các bước theo thứ tự, cơ chế bù trừ, timeout, retry và khôi phục khi saga bị kẹt. Dùng skill này để đánh giá mức độ phù hợp, xem các tệp quan trọng, cài đặt từ repo cha và áp dụng vào các quy trình microservice thực tế.
by wshobson
projection-patterns giúp các nhóm thiết kế read model CQRS và projection cho event stream, với hướng dẫn thực tiễn về các loại projection, replay, checkpointing và cách áp dụng trong phát triển backend.
by wshobson
Dùng skill microservices-patterns để hoạch định ranh giới dịch vụ, kiểu giao tiếp, quyền sở hữu dữ liệu và các mẫu tăng khả năng chịu lỗi cho hệ thống phân tán cũng như quá trình chuyển đổi từ monolith.
by wshobson
architecture-patterns giúp các nhóm backend thiết kế mới hoặc tái cấu trúc dịch vụ theo các hướng Clean, Hexagonal, Onion và DDD. Tìm hiểu cách thêm skill từ repo wshobson/agents, xem SKILL.md cùng các tài liệu tham khảo nâng cao, rồi áp dụng vào phân lớp, bounded context, interface, quy tắc phụ thuộc và kế hoạch refactor.
by wshobson
event-store-design hỗ trợ các nhóm Backend Development thiết kế event store cho hệ thống event-sourced, bao quát streams, ordering, concurrency, snapshots, metadata, subscriptions và các đánh đổi khi vận hành. Dùng kỹ năng này để định hình một thiết kế event store thực tế trước khi bắt tay vào triển khai.
by wshobson
cqrs-implementation giúp các nhóm backend thiết kế kiến trúc CQRS, tách biệt mô hình command và query, đồng thời lập kế hoạch mở rộng đọc/ghi, sự kiện và lộ trình áp dụng từng bước.