美文网首页
microservices相关笔记

microservices相关笔记

作者: rekk | 来源:发表于2016-06-21 15:31 被阅读10次

    =======================

    part 1 - notes on wikipedia

    ref

    =======================

    summary

    Microservices is a software architecture style in which complex applications are composed of small, independent processescommunicating with each other using language-agnostic APIs.
    These services are small building blocks, highly decoupled and focus on doing a small task, facilitating a modular approach to system-building.
    One of concepts which integrates microservices as a software architecture style is dew computing.

    properties
    • The services are easy to replace
    • Services are organized around capabilities, e.g., user interface front-end, recommendation, logistics, billing, etc.
    • Services can be implemented using different programming languages, databases, hardware and software environment, depending on what fits best
    • Architectures are symmetrical rather than hierarchical (producer - consumer)
    philosophy

    Philosophy of microservices architecture essentially equals the Unix philosophy of "Do one thing and do it well". It is described as follows:

    • The services are small - fine-grained to perform a single function.
    • The organization culture should embrace automation of deploymentand testing. This eases the burden on management and operations.
    • The culture and design principles should embrace failure and faults, similar to anti-fragile systems.
    • Each service is elastic, resilient, composable, minimal, and complete.
    criticism

    You can move it about but it's still there!

    ============================

    part 2 - notes on fowler's article

    ref

    ============================

    basically comparing with monolithic services
    impact on orgnization

    x

    • smart endpoints and dumb pipes
    • ** decentralized governance**
    • decentralized data management (fig. 3)
    fig. 3fig. 3

    x

    相关文章

      网友评论

          本文标题:microservices相关笔记

          本文链接:https://www.haomeiwen.com/subject/jrkgdttx.html