Event-Based Data Sync 这设计方案的优点是显而易见的: customer inf Continue Reading
数据一致性: Request-Based Data Sync.
此设计方案虽因为微服务间直接的远程调用, 而不存在著各微服务间数据库藕合的问题, 但是, 也存在著其 Continue Reading
数据一致性: Periodic Data Sync.
此设计方案, 缩短了从 Soft State 到 Eventual Consistency, 所需经 Continue Reading
数据一致性: Batch Data Sync.
采用此方案时, 必需先行确认: 未维持数据一致性的微服务; customer wish list 微 Continue Reading
共享: Service Consolidation
当某个 Shared Library; 如: 某个 .jar; 被多个微服务所共用时, 则当此 Sh Continue Reading
共享: Replication
此方案虽然违背了DRY (Do not Repeat Yourself.), 但却使得每个微服务维持 Continue Reading
共享: Shared Library
此方案最大的好处便是: 各个微服务间对其所共享的 Shared Library 拥有所谓的选择权; Continue Reading
共享: Compile Binding
此种方案, 从开发的角度, 其好处是显而易见的: 不需重启运维中的微服务, 而是在编译, 单元测试的 Continue Reading
报表: Event-Based Push
此设计方案不仅维持了各微服务的边界上下文(Bounded Context), 更使得生成报表的微服务 Continue Reading
报表: Batch Pull Upload
此设计方案因为同样是属于 Shared Data Integration Style。 所以, 需注 Continue Reading