  .   
 


     .   ,      :     ,    .         Amazon    ,         ,    .  ,   ,  .





  

  



 



     ChatGPT



  , 2026



ISBN 978-5-0071-4407-0

     Ridero




.   


22  2023     Prime Video Tech   Scaling up the Prime Video audio/video monitoring service and reducing costs by 90%.      ,    Amazon           90%. ,  Prime Video  ,     .       (Video Quality Analysis):    ,      .      ,   ,    .    ,     .

 ,       (serverless) ,     ,          90%.     : , , .     ,        .  ,  ,  .

     : 3  2023      InfoQ.   , 4 ,   The New Stack  The Stack. The New Stack    Return of the Monolith: Amazon Dumps Microservices for Video Monitoring   : Amazon      .  The Stack ,   Prime Video           90%.  90%      .

          Hacker News   989   507 .        ,  Ruby on Rails: Even Amazon cant make sense of serverless or microservices   Amazon        . ,      ,       ,      .

5  2023     Amazon  .    All Things Distributed    Monoliths are not dinosaurs     .         .  ,  ,    ,     ,   . ,  ,      ,     ,        .       Prime Video:     Thursday Night Football    .

    :   ,  ,   ,    (Building evolvable software systems is a strategy, not a religion).   ,  3  5 ,              .      .

,    :    ,    Prime Video.          :     From distributed microservices to a monolith application       .       ,         .     ,   ,      .

        ,    .      ,  Amazon   .  for Video Monitoring   The New Stack ,     ,    .        .

     :     .     ,     ,       .         ,       .    ,  .   2023      .

     .            .   (network call)     (function call)   2023 ; ,        .  :         ,       1990-?

          .     ,       . Docker     :          ,     .       ,       .     ,    .     ,    :          .

     . Kubernetes  :    ,        ,          .   Kubernetes  .   ,   ,     .

  ,   .    (CDN)         ;         ;        .      ,      .

    :   -   ,    .     . ,      ,    .     ,       .     ,  ;       :   ,  ,    . ,    ,    ,         .

    ,         . Docker     2013 ,        Microservices ()   2014-.     Docker      30 ,      .         ,   . ,     ,     ,   .

          .   Docker  ; 30   Kafka     .                  .         ,    ,       -. Kafka     :     .      - ,       .

    .  ,       ,  .        ,    ,       .    .         ,    ,     .

     :  ,     ,   .      ,          .        ,   : , , , , .    ,       .

        2023 .     ,   ,     :     .      2023 ,      ,      .




 I.    



  :           .

      2000-         .    ,   .     1975  ,         n    n (n1) /2.   ,       .    ,     .

     .     ,  ,      ,   .    ,   ,     ,   ;     ,    .  20182020     ,     ,   .      .    .




 1. ,  



 2006   ,   Amazon,   ACM Queue        . Amazon            - .      .    ,    .

      : , , , .           ,    . ,     ,    :     ,    .  Amazon        ,    ,      .

    Amazon, Netflix  Uber    ,     . Amazon    .  Netflix           . Uber  ,   ,    .   ,  :  ,       .              ,   .

    :     ,  .     ,   ,    ,    ,     ,   .  -            .      ,     .    ,      .     ,   ,      .




1.1.  


   Amazon   :      .   Obidos.      2006  ,        -,     .   Obidos   -,     ,    ,   , , .      :  ,  ,    .

 2001 ,   ,  ,  ,   ,   .      .       ,      ,    .    :  ,       ,       .      :     ,  .

   ,    .    AWS   re: Invent 2015    Amazon 2001    .         ,      ,            .

       .      The New Stack (2015),  2000          .         :           .         .

,    ,   .      ,    Amazon     ,   2011      Google.   2011       Google+  ,     ,    .   ,    .        :  2002 , - .

       .                    .       :   ,     ,   ,   .   : HTTP, CORBA,      .       ,       ,  ;    ,  .

      -    (something along these lines).       ,   .        ,        ,    .  ,   ,        ,    .

            .        2021      :       ,   .     ,     ,     ,      .     2013                2002 .

      ,     . ,      ;   ,    .  :        .         (network call)   .   ,   .

         :         ,    ,   .   2006        .      :    ,       .   ,      ,      ,  :   ,       .      .

      .  ,       ,         .      ,    .       , ,     .

   ,   , Amazon    - .      :  2006  ,    Amazon.com,      .   2007    Dynamo  Amazon     150           .             .

   .           ,      .             ,          .         ,         .    ,   ,      :     ,   .        ,              .

      .            ,     .    ,   : ,       ,     .       , ,    .

 

, : Amazon, 20012007;    2002 ,    (- ).

:   ;    (re: Invent 2015)   .

 / :   .

 ( ? ):   Obidos      ?  100     (2006),  150 (2007),   .

  :         ;      ;        ;    .

: S. Yegge (2011); J. Gray, W. Vogels, ACM Queue (2006); G. DeCandia et al. (2007); R. Brigham, re: Invent (2015),   The New Stack (2015); B. Stone (2013); C. Bryar, B. Carr (2021).

   ,   .   :        .   ,      :       ,      .   :   2001 ,    ,   ,  AWS,  2016    Amazon      2000 .   :   2000- Amazon    ,     .

Amazon     .   ,    Amazon   2005 ,         ,    ,   .      .  ,     ,  ,     Obidos    .         .

       .           , ,   . Amazon              .

    ,      ,      .   2004  Amazon  -   SQS.   2006    S3,     ,         ,      .    EC2    2006 .

   AWS     .   2011  ,    : ,         ,      . ,   2016    AWS,   Merchant.com    2000 ,    Amazon  .   ,      ,  Amazon,   ,     ;       .      ,      AWS      .

      . Amazon    :  ,         ,   ,   ,   .      ,  AWS    .




1.2. Netflix  


  2008   Netflix     ,         DVD.  ,     ,       .     ,    1214 .       ,      ,    .        ,         Completing the Netflix Cloud Migration ( Netflix   )   2016 .   ,   ,      .

      .          (vertically scaled single points of failure),       -.   ,          .    ,    ,    .  Netflix        ,            .    ,      .

   .     ,  2008  2016        ,        .     ,   -:  9,4     2008      74,76         2015 .        ,      Netflix  Open Connect.   ,               .   ,               -    :        .

    .    Netflix    AWS   2015 ;        . , ,  .   ,   ,        ,       .    2016      -,    ;  DVD-    .      :      .

  , Netflix  ,      .    Chaos Monkey:   2010   Netflix         ,   AWS.             .   2011             :      ,     .  Chaos Monkey     2012 .

  2008-   2011-        .  2008          .  2011              ,    .       ,   .   ,    ,    ,      ,    .

  2012  Netflix  Hystrix  , ,   ,     ,   API  2011 . Hystrix  circuit breaker  ,               ,    .         :     ,     ,    .   2013   Zuul     ,     .    Netflix      :     GitHub    2011 ,    2013-     NetflixOSS.   2015       .

         .  Netflix   2015     ,  30       ,    ,       .      . Chaos Monkey   ,    ,         ,  :            ,    . Hystrix  ,              .          ,    ,      ,   Netflix.

      : ,     ,      .       ,   ,        .        ,    .

 

, : Netflix, 20082016;         2008     2016 .

:   ;      1 644   2008    3 500   2015 ,    .

 / :  9,4     2008  (   ); 74,76      2015 ;      ,   ,   .

 ( ? ):   ?   ( , 2016);     .

  :       -  AWS;     -     ;      ,     .

: Y. Izrailevsky, S. Vlaovic, R. Meshenberg (2016); Netflix,    2008  2015 ; Netflix Tech Blog (20102013); Netflix, Hystrix README (2018); T. Mauro, NGINX (2015).

 Netflix ,     .     ,    ,    ,  .   2016     :   .             2014 ,       NGINX   2015 .       :           .  ,     ,        .

      ,   .       . ,     .           ,           .

Netflix    ,      .     .   ,     ,   ,      . ,    Netflix,    .  :              ,      . ,    ,     ,     Netflix.

  2018    Hystrix 1.5.18,       .         .      :    Hystrix  ,  Netflix   .     ,        ,       ,  ,       (adaptive concurrency limits).     Netflix    resilience4j.

           .      : Netflix    .       ,     API 2011 .      ,   ,            .       .




1.3. Uber:      


  2015   Uber       ,   .    ,       :   Uber   UberBLACK,      -.   2020  ,   20122013    ,  , .     20152016 ,     Python       PostgreSQL,      Node. js.          .

       ,      .  ,    Uber,   2016 ,          200  2 000 .       ;     .  2015  ,       .    ,      ,      ,       .

      .     ,         -,      (tied the fate of teams together).    :        ,       ,     .        :     ,         ,     .         ,    - ,            . ,     ,        .

,   ,   :        ,    ,    .  2014  ,   ,      .   2015    500      ,        .    2016 ,       ,      1 000 .            2017 .   ,    .

         What I Wish I Had Known Before Scaling Uber to 1000 Services   GOTO Chicago   2016 . -   :     ,   Uber    .    Uber  Voxer,      .            ,  ,    .     :    ,    .

  ,    ,   .        ;             .        Hacker News  ,        ,        .  ,      ,     .   ,       .

     ,   .         Uber  :       2016    Python, Node. js, Go  Java.  ,  -           ,        .    ,  ,    ,     ,  ,    ,    .

    (tracing),          ,   .        :         .  Uber     2017       .        ,   ,   ,        . ,    ,    .

      .              API:               .         . ,        ,    :   ,   ,   .         ,     ,      ,    .

 ,   InfoQ,  :    ,     .   ,  Uber      :   ,  .     .  Amazon     :      ,    .  Netflix :          . Uber  : ,   ,   ,      .

    Uber    :     ,      .   ,    ,  ,     .       ,        .  Uber       .         ,     ,        ,   .      ,      .

       .   2020 ,  Uber  ,        2 200     ,      .              .       . Uber   ,            .

 

, : Uber, 20142017;   2020.

:  200 ?  2 000    ( 20142016),      ;   ;  2020   ,   .

 / :  1      2015  ? 2    2016 ,   ;      .

 ( ? ):     ( 20122013) ?  20  100,    (2014) ?  500 ( 2015) ?  1 000    ( 2016) ?  2 000 ( 2017);  2 200  ( 2020).

  :       Python    PostgreSQL    Node. js    ,      ;        Python, Node. js, Go  Java;       .

: R. W. Schmidt (2015); E. Haddad (2015); M. Ranney, GOTO Chicago (2016),   T. Hoff, HighScalability (2016);     QCon New York (2016), InfoQ; L. Lozinski (2016); E. Klitzke (2016); Y. Shkuro (2017); A. Gluck (2020); J. Clemm (2024).

    .    2015 , ,       Python  Node. js     .   200  2 000 ,              HighScalability  InfoQ.   ,    ,        .        ,       .

     ,    . ,          ,      ,     .  2015          . ,   ,     .

       . Google         ,         9. Uber ,      ,   ,      .

 Uber     ,        .        :  ,  ,  .              .




1.4.     


  1968   Datamation     .  , How Do Committees Invent?, ,   ,        ,    ,     .       : ,   ,   ,      (are constrained to produce designs which are copies of the communication structures of these organizations).  ,      ,        .         .

    .  1975     The Mythical Man-Month   -,  ,            .           ;        .      ,  ,     ,   .          ,  ,    n (n1) /2,  n   . ,   ,     ,  ,    .

   .    n   n1  ,        ,     ,    .    45 ,   1 225,   499 500.      ,    ,      27 .     ,      ,     11 100 .    ,        .

       .      :          (n?n) /2 ,     .  ,    ,      ,     .    :   .    :     ,   ,    ,  .    ,      ,     :  ,      .

          . Ÿ   ,       ,        .     ,          .    ,   .            ,    ,      ,       .

       ,    .       ,   ,     .   ,       ,    ,      .         ,   ,  ,    .

      ,   :    ,   .     . Amazon,    ,      . Uber,   ,          .      : -              .        ,        .

        :      .       ,    ,   ,  ,     . ,    ,       . ,    ,   ,      ,       ,      .   ,     ,     ,     .

    . :        ;      ;      ,      ,      .    100 ? 45 = 4 500 .    250  ,     ,      .  499 500      ,         ,      .    ,     ,   .

    .     :     ,    ,   .      ,           .    ,       ,       . Ÿ  ,     ,    .

   ,     Amazon  Netflix.      ,       .     ,   ,    .    ,      ,      .  Netflix       ,          ,        .         :      ,        .

    .   2010        ThoughtWorks   Cutter IT Journal  Dealing with Creaky Legacy Platforms   ,      .         ,     ,     .        (inverse Conway maneuver):         ,      .      ,  ThoughtWorks       Technology Radar 2014 . Amazon         ,     .

     .  2019         Team Topologies ( )       (cognitive load).       ,        ,     . ,    ,         .  ,   ,       .

          .     :       ,    .     :      ,   . ,     ,    .   ,           ,   ,      .

   .     ,    .   ,      Harvard Business Review    : ,   ,    .        .                      .         : ,  ,   ,     .

    .         ,        Research Policy  2012 .      (mirroring)      .         :            ,       .              .  ,        , ,   ,    .

  ,   ,   :   ,      .     : ,     ,     .       ,  ,         .        ,    :  ,   Amazon, Netflix  Uber ,        .

     :     ,   .        ,          ,         .       ,    :       .     ,  30      12   ,   .

      .   -   ,       ,       .           ,  ,      ,     ,   .          .




1.5.  


       ,    .  Amazon  2000-    Obidos,    .   ,   ,  .  Uber     200  2 000    ,     2016 .  Netflix    ,  ,   2008  2016       .      ,   .

      ,    .     19 900  ,    1 999 000,   .      Uber   ,       .   Amazon      .         ,    .      ,        :       ,     .

    .  Netflix    ,       .    ,      ,   Amazon  Uber.

    ,      :      ,     ,     .      .   (function call)      ; ,       ,   ; ,    ,    .         .    ,         .

        ,       .  Amazon,   ,      ,     ,   .  Uber     ,       .  Netflix, ,         .    ,    ,          .

      .           ,     ,    .  ,   Netflix,    ,    .     ,      .  ,       ,      ,     .

      :    .        ,   ,   .    Stack Overflow Developer Survey 2025 :  38%        100 ,   .   ,    ,      ,      .             .   JetBrains 2022 ,          27 .

              45  990 ,   .        ,   ,    ,      .       :   4 950,       .         ,   . ,    Amazon  Uber,  , ,    ,       .

 Amazon  Uber -      .   Obidos,    ,  ,       ,   ,    .     ,     .

     ,     .      ,       ;    .        ,           . ,        ,   ,      .     ,   .

,    ,   ,      ,      .     , Chaos Monkey  Hystrix   , AWS  ,    .        ,   :    ,   ,      .

       .          ,   ,    ,     .     :        ,     .  Amazon        , Netflix    ,   Uber     .      ,       .

    ,      Amazon, Netflix  Uber.    ?

      ,    ;      ,    ,    .   ,    ,   ,     .

          ,    . Amazon, Netflix  Uber     ,    ,     .     .                .




 2.     



 2015                 .         .          .      ,     ,    .      :    ,     .

, ,  .                ,   ,      .      ,      ,     .   ,        ,    ,     .   ;    .

       ,  .   ,   ,     ,   .        ,   .    ,   ,     ,    ,    . ,      , , , ,        .

         45- .       ,  ,     ,    .     ,             .     ,    .   ,    ,         .




2.1. 


 10  25  2014         Microservices  ,      .   ,   .       .   ,        ,   :       ,    ,     .        ,   ,     .

  .    ,       :    (componentization via services).     ,     ,           .         ,  : ,   .     ,             (smart endpoints and dumb pipes).    ,      ,    :     .    ,      (design for failure)   ,      .

      ,      .            ,  .   ,      ,          ,       .

  ,   ,    .      ,      ,      . ,    ,       ,           .  ,   ,   ,     (not enough time has passed for us to make a full judgement).      .

 ,   .             .          .

28  2014    Microservice Prerequisites    . Ÿ     :       ,     .  .    :      ,        ,     .   ,           ,      .   :  ,            ,   ,  ,      .

   .  ,       ,     ,       .     :    ,  .             ,        ,    .

13  2015        Microservice Premium,   .   (premium)     .  ,                ,  ,       .    ,    :    ,     ,     .     :         .

   .      ,    ,      .   ,  ,   ,  ,     .        ,   ,   ,  ,  -  .  :    ,        .   ,   ,   :    ,       .

     ,       .  ,    ,      60   20 ,       200 .    ,  Technology Radar  Thoughtworks          ,    ,  Microservice Envy,   .

 ,       ,   .     ,        .           .

  , 3  2015 ,   MonolithFirst   .     ,   .        ,       .      ,        ,       .     ,   :  ,         .     :       ,    .

   , 13  2014 ,  ,       ,  Microservices and the First Law of Distributed Objects,      .  2002   Patterns of Enterprise Application Architecture,      ,   ,       :    .                   ,       .    :           ,    .

   . 9  2015 ,     MonolithFirst,         Dont start with a monolith     .    ,    ,  , .         ,   ,  ,          .    ,  ,   ,        .   :    ,  ,   ,     .

,       :            .       ,  ,  , ,   .     :       ,  ,     .  ,     ,    .    ,   ,    ,     :    .      .  MonolithFirst       ,             .

     .    ,  ,   ,    ,   .    2014     :     ,     .         ,   ,   .

     ,    ,   .    ,     .        ,   ,   ,    .      :   ,   ,   ,  ,       .       ,    ,     ,   .

    .      :   ,  ,   ,      .         :       ,     ,      .   ,         .

     ,      ,      ,       .          ,   ,   .     :   .




2.2. Survivorship bias


 1943       Statistical Research Group      ,      .          ,       ,   .       :        ,   .    ,      . ,     ,  ,      .

   .       ,    ,  ,    .   -    ,   ,    :   ,      .      ,   ,    .       (survivorship bias):    ,   ,      .

       .     ,   ,    ,   2005        ,  ,   ,   2016 .    .          ,      .      :  1984               .     .

          ,      .     ,       :  ,  ,  ,  .    ,      .           ,   .         ,   .

     :  ,    .      ,   ,        .      ,      . ,   ,             . ,     ,     , ,       ,    .

    ,        .    :         ,     .         ,         .

 ,     :  ,  ,   ,       .    ,       ,     ,      .     ,  ,   ,   ,            .     ,   :    ,      .    ,           ,            .   ,        ,   .

   ,        ,   .     ,   ,      .    ,    ,      ,  .     : ,   ,       ,        ,    .    ,    :  ,     .

   ,    . Netflix ; Netflix   ; ,    .      ,    ,       ,   .   ,     :              ,   .           ,    .       ,    .

     .        ,     ,   .          ,      .       ,     .

    :  ,       ,  ,    .  ,   Netflix ,   ,   .       ,  ,  ,   ,    ,      .       ,      .  ,   :        .        ,   ,        .

      .  Netflix    Netflix,      .          circuit breaker  ,      ,       .    .     ,   ,   ,    .      :      ,     ,   .

        ,      .      ,    :    ,     ,     ,    .       .    ,             .         :                  .

16  2007  Netflix        .     ,    Windows      ,    DVD  ,      ,    .      .     :   2016     ,       ,     .         2008      2016-,      . ,        2010-,    ,    .   Netflix      MonolithFirst.

   ,     ,  .  Netflix      ,   2008 .            ,      ,    .     :     ,     , .    ,    ,         .

,         ,    ,       , ,   .     ,   ,  ,    ,  ,   .   :    ,      .   ,   .




2.3.   


  2015   OReilly     Building Microservices   .      2014 ,      ,             .   ,     .   ,       .    ,      ,    :        ,     , , ,      ,     .         ,        ,     .

      :       No Silver Bullet    . ,  ,       :        .  ,     -,     ,    .       ,   When Shouldnt You Use Microservices?     :        .         ,  .

       .   2019     Monolith to Microservices     ,       .    ,             .     ,  ,      .   2020    QCon   ,    The Register, ,                 .

   Building Microservices,    2021 ,    .     ,              .        ,      ,     (the sensible default choice).  ,   ,  ,      ,      .      ,      (Whom They Might Not Work For):         ,    ,   .  ,  ,     (microservice tax),         :       ,       .

,     :        ,     ,    .    ,    .

         ,      .   ,    , ,      .    ,     ,   .  ,    ,      ,     ,      .                ,       .

    .   ,  ,        . ,      ,   ,    ,         .     ,      :  ,    .    ,    , ,    ,  .

      .    ,   :    ,    ,    ,   .     ,  ,  ,        ,      .       :    ,     .

   ,  ,    .   ,   ,  ,    ,         ,   ,  ,   .        ,  ,    ,     .      ,  ,   ,   ,    .

        :         .          ,  ,    ,  .       ,  :       ,        .    ,  ,   -   ,   .

       .  2014      microservices.io,   ,     .   2018    Manning    Microservices Patterns      44 .      ,      :      ,   ,    ,       .     :        ,   ,   .     ,      .        :       , ,  .

     .   microservices.io    : , , ,   ,   ,    ,    .        :   -,    ,        ,    .         .       ,  ,       .   ,     ,      ,   .

      ,     ,    .        ,       ,         .     ,     .

      ,       .      ,         .         ,           .    Netflix,     ,  ,     ,   ,   ,   .

   ,   ,    .       :         ,      ,           .            ?.             .




2.4.  


  2003   Addison-Wesley     Domain-Driven Design: Tackling Complexity in the Heart of Software  - :        .     .    ,                 .         DDD.          .

      bounded context.       ,       .    :    ,    ,      .          ,        ,         (team organization, usage within specific parts of the application, and physical manifestations such as code bases and database schemas).      .          .

       .    .      ,        .          ,       .  ,  ,        ,     . Bounded context           ,      .

          .  2014   ,    ,  ,   ,   ,   .      :          bounded context .  ,          ,    ,         .

10  2014 ,     , Google  Kubernetes.  1.0  21  2015 ,     ,     ,     .     Google       Cloud Native Computing Foundation (CNCF).        :            .

 DDD, bounded context, , Kubernetes  ,     .        . Bounded context     :       .     :   ,       ,  ,     ,        .      :  ,  ,      .   (network call)   ,       :   , ,    (function call)   .

         .         ,  ,        .    ,  ,       .       ,   .    ,    ,    ,    .      ,           .

      .          :       ,    ,         .         ,      .         ,        .         ,      .   :     ,      .

     :  bounded context =   =  deployable =   ,  deployable   , ,     .       .       ; ,   ,     ;     Kubernetes    .    ,   ,        ,     ,    .  ,   ,       :    .     .

          .        ,   ,  ,       .   ,   ,           .       ,    ,   2014        .     2023    Google   Towards Modern Development of Cloud Applications      .   ,    ,   ,   ,    ,   .

    . ,           .            .   :  ,     .      ,       ,       .     ,        .

          :        .          .   ,       ,     :     .

       .  20152016          DDD & Microservices: At Last, Some Boundaries!  DDD  : - .   InfoQ,    , ,    DDD    ,      ,              .  2019   DDD Europe     Language in Context    . ,     InfoQ,      bounded context ,               .     :     ,  ,      ,  ,   . ,            ,     .

    ,   ,   .   ,             :      .      ,  ,     ,    .         .

     .       ,       ,      . ,      ,   ,     .        .          ,       .

  ,   DDD.    ,        :             .       ,    ,          .          :       ,       .

     :    ,            .       ,     ,   .    ,     ,    ,   . Kubernetes     :      ,      .

   ,     . ,        ,  ,  ,          .       ;  bounded context   .     DDD    ,      bounded context   .




2.5.   


                   .         ,   ,             .     , ,      . ,  ,        ,   .        ,      ,     .       ,      .

   .         :  ,  ,     .  ,  ,         ,  .   ,     .           .

          .        ,   :    ,   ,     .          .   ,   ,   ,     ,    .     ,      :      .

         10  .     ,       ,   :      .     ,   ,   ,  .       :             .           ,     ,    .  ,      ,  ,     .

      , ,  -  whitepaper.        ,    ,           .         ,     ,     .             : ,  ,   .         ,     .          :    ,        .

   ,  ,          .     ,  ,  . ,      ,  ,       .      :      ,   ,     , .

       (system design).      - ,       .      :   ,   ,    ,   .         ,    ,    ,      ,   .   ,    ,    :  ,    .     ,     :      ,       .

       . Ÿ  ,        ,   ,      .        ,    .   ,    2014   ,        .       ,     ,   .        ,       ,  .

     :      ,     ,  .  ,    - ,            ,      .

    .    Google Trends,       2014       .  ,   :     ,    ,   ,   ,    .  ,       2014 ,     .             .

     -.       , ,     ,     .    ,  :         ,         .        ,   .        ,      :  ,  ,   .

   ,   .      :  ,   ,  ,    .   ,     ,     ,    ,  ,   .      ,     .              .

     .    ,     :      ,     ,    .         ,        ,    :  , ,      .      .    ,    ,    ,         . ,     ,   ,       .

      :  ,   ,      , ,       ,     .         ,     ,    .  ,         ,     ,    .          ,         .

  ,    ,    :   ,  ,   ,  .      :              ,         .      ,          .        .   :     ,  .

,    ,    ,     .       ,       ,   .       ,  ,    .     ,   ,   , :   .        .          ,     ,   .

 2015      :  ,        ,       , ,   .  45-    :    ,      .             ,   ,         .      ,  -     ,   ,    .

        :   ,   .    ,     .   ,     ,                 .    :  ,   .      .             ,  - .




 3.   



 2020       591   ,   .      :  ,  ,   ,  .            .  ,    ,    .

     -  .   :        ,       ,    .     :   ,    .

          .        ,         ,    .      ,      .       ,         .

         :   .      : , , , .       ,     ,    - .




3.1.  


    .   : , Kubernetes, Kafka, Istio.    :   Rails,  .           .        ,      ,     ,        .

          ,   .   ,        :  ,            .      .    ,       ,  ,      .        :   ,   .

,   ,     .     ,         .         resume-driven development,   :       ,    .    ,       .     ,     .

 2020    ,  ,     ;    2021 .   130     , 558       .  60%  ,       ,     .    ,      ,        20%,       39%.       85% ,    59%.

       .   82% ,           .  63% ,       ,   .   ,         , ,       .

    .      ,      ,         :  ,    ,   .      ,   ,      .          ,    ,     ,          .          ,       .

     ,   ,    ,   .   ,        :        ,      ,     .      ,          . ,      Kubernetes    ,   ,   ,    , .    :     ,   ,     .

    .  :     2020      ,    ,  90%     .                .         ,     ,   ,    .     ,   :  ,          ,    ,     .     : ,    ,    ,        .

     ,      .        ,   :   ,   ,   ,   .    , ,     ,    .    ,         ,   .     :    ,    ,  ,   .

   ,    .  ,      ,  ,   .     .     ,            . ,  ,   ,     ,      .         ,         .

     .            - ,     .  ,            ,  :  ,  ,  .     ,  .       ,         .

       .         :  ,  ,   .          ,   .  ,      ,   .   ,            .

 ,   ,    .  ,       ,   ,  ,   ,    .     :         ,         .      .    .

            (system design).              .    : , , ,  ,  .          ,   ,       ,    ,  ,            .          .      ,    .

   PostgreSQL    .    ,      ,     . ,  ,           ,          .      ,        :   ,   ,   .            .

    . ,    ,    ,        .     :   ,    ,      ,    .  ,    :   -     ,    .        .    .

,     -,      . ,   Kafka   ,   . ,   Kafka  ,  ; ,    ,  ,   ;   ,   .         ,  .        ,      ,        .

      ,     . ,   ,  :   ,   ,   .      ,    ,   . ,   ,   ,         ,   ,            .         ,        .

      . Ÿ    ,   ,   ,      .       .   ,   .




  .


   .

   ,     (https://www.litres.ru/book/sergey-kirnickiy/mikroservisy-bez-illiuzii-arifmetika-arkhitekturnogo-resh-74590843/)  .

      Visa, MasterCard, Maestro,    ,   ,     ,  PayPal, WebMoney, ., QIWI ,       .


