Рубцов  Дмитрий Викторович   (руководитель группы разработки, Яндекс, г. Москва)
                
            
            
    
        
            
            
                
                    
                        |   | 
                        
                         Статья посвящена исследованию использования шаблона «Сага» при проектировании микросервисной архитектуры. Шаблон «Сага» позволяет реализовать асинхронную распределенную транзакцию, с помощью которой сохраняется согласованность по данным между разными микросервисами. В статье рассматриваются различные методы реализации данного шаблона, а также изучается подход к атомарной публикации событий в брокер сообщений, без которого в данном шаблоне нельзя достичь полной согласованности данных. 
                        Ключевые слова:микросервисная архитектура, распределенные транзакции, сага. 
                         | 
                     
                
             
             | 
        
        
            |   | 
        
        
            | 
             Читать полный текст статьи …  
             | 
        
        
             
             
            
                
                    
                         Ссылка для цитирования: Рубцов  Д. В. Использования шаблона «сага» для поддержания согласованности данных в микросервисной архитектуре // Современная наука: актуальные проблемы теории и практики. Серия: Естественные и Технические Науки. -2020. -№05. -С. 106-111 DOI 10.37882/2223–2966.2020.05.38 | 
                         | 
                     
                
             
             |