Distributed Systems

Skills related to building and managing distributed systems including communication, resilience, and data management.

7 skills
W
workflow-orchestration-patterns

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.

Workflow Automation
Favorites 0GitHub 32.6k
W
saga-orchestration

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ế.

Backend Development
Favorites 0GitHub 32.6k
W
projection-patterns

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.

Backend Development
Favorites 0GitHub 32.6k
W
microservices-patterns

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.

Backend Development
Favorites 0GitHub 32.6k
W
architecture-patterns

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.

Backend Development
Favorites 0GitHub 32.6k
W
event-store-design

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.

Backend Development
Favorites 0GitHub 32.6k
W
cqrs-implementation

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.

Backend Development
Favorites 0GitHub 32.6k