Бураков Андрей Олегович
Вольный художник - ArchWays
Moscow, Russia

Проектирую системы, создаю команды, обучаю аналитиков и разработчиков.

Веду канал об анализе и архитектуре https://t.me/another_sa

Talks (3)
  • 30.03.2022
    Orchestration and choreography. How to build a business process in a microservices zoo

    Nowadays, more and more often we implement business processes not in a single monolithic system, but through the simultaneous use of several services. In the workshop, we will discuss and feel in practice two ways to assemble a process from multiple services: orchestration and choreography.

    We will focus on how these patterns enable the requirements of the distributed system we are designing. 

    Functional requirements: 

    • process branching 
    • time management of process steps 
    • compensation mechanisms 

    Non-functional requirements: 
    • flexibility to change
    • scalability
    • fault tolerance 

    Will be useful to those involved in designing architectural solutions and those interested in working with (micro)service architecture.

    • Average
    • 1h 30 min
    • Analyst Days / 14
  • 01.09.2021
    Once again about formulations, or what the dangers of breadth language are

    The talk will focus on how to formulate requirements and beyond and what problems we can avoid by being precise in formulating them.

    • Easy
    • 40 min
    • Analyst Days / 13
  • 17.01.2021
    API Design Patterns

    Today, the analyst's involvement in integration tasks has become an everyday reality, including identifying API requirements for different systems. No matter what kind of project we are working on, there are a number of issues that an analyst has to take into account when working on software interfaces. 

    In this workshop, we will look at several common issues and discuss possible approaches to solve them. First and foremost, we invite analysts who have already faced the need to design APIs but don't have much experience in this area.

    • Average
    • 1h 30 min
    • Analyst Days / 12
To leave a feedback you need to

Chat with us, we are online!