{"skill":{"slug":"bookforge-microservice-granularity-optimizer","displayName":"Microservice Granularity Optimizer","summary":"Right-size microservice boundaries using granularity disintegrators (forces to split: service scope, code volatility, scalability, fault tolerance, security,...","tags":{"architecture":"1.0.0","bookforge":"1.0.0","bounded-context":"1.0.0","choreography":"1.0.0","disintegrators":"1.0.0","distributed-transactions":"1.0.0","granularity":"1.0.0","integrators":"1.0.0","latest":"1.0.0","microservices":"1.0.0","orchestration":"1.0.0","saga":"1.0.0","software-architecture":"1.0.0"},"stats":{"comments":0,"downloads":100,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1776019197694,"updatedAt":1776020208369},"latestVersion":{"version":"1.0.0","createdAt":1776019197694,"changelog":"Initial release of the Microservice Granularity Optimizer skill.\n\n- Helps determine optimal microservice boundaries using disintegrators (forces to split) and integrators (forces to combine).\n- Guides users through evaluating when to split/merge services, communication patterns (choreography vs orchestration), and the use of the saga pattern.\n- Designed for scenarios like decomposing a monolith, diagnosing over-splitting, distributed transaction challenges, and granularity evaluation.\n- Provides a structured input-gathering process to ensure quality recommendations.\n- Based on concepts from \"Fundamentals of Software Architecture\" (Richards & Ford).","license":"MIT-0"},"metadata":{"os":null,"systems":null},"owner":{"handle":"quochungto","userId":"s176b6gfk8djgcz320d83ta4e184bx1v","displayName":"Hung Quoc To","image":"https://avatars.githubusercontent.com/u/88069966?v=4"},"moderation":null}