• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Design of Fault-Tolerant and Low-Latency Service Interaction in Enterprise

Student: Urnyshev Evgenii

Supervisor: Sergey Lisitsyn

Faculty: Graduate School of Business

Educational Programme: Big Data Systems (Master)

Year of Graduation: 2020

Many companies and enterprises use microservice architecture during building their own IT system. In fact, this approach allows to divide a large system into independent and loosely coupled modules. However, there is an obvious disadvantage of need to transfer data from one service to another, which increases the costs of export, transport, reading and processing. The present master thesis will be focused on various approaches of building data transfer with their advantages and disadvantages, when the system has the requirements of fault-tolerant and low-latency data delivery. The object of study is microservice architecture in software, the subject of the research is interaction of components, data exchange. The goal of term paper is to study the existing approaches to the interaction of services and implement a solution that will comply with SLA. In order to achieve that goal, 2 objectives were set: 1. To study the existing practices of component interaction in microservice architecture. In addition to studying the data delivery pipeline, the goal to study security and tools for monitoring coverage. 2. To implement the most relevant solution as part of the project on permanent place of work. The solution should be based on existing architectural constraints. In the process, two research methods are used: comparative analysis and modeling. In this way, the definition of done are analysis of existing solutions, implementing and launch a project at production with SLA compliance. The thesis contains 62 pages, 3 chapters, 21 figures, 2 tables, 14 formulas, 44 bibliography items, 4 appendices.

Student Theses at HSE must be completed in accordance with the University Rules and regulations specified by each educational programme.

Summaries of all theses must be published and made freely available on the HSE website.

The full text of a thesis can be published in open access on the HSE website only if the authoring student (copyright holder) agrees, or, if the thesis was written by a team of students, if all the co-authors (copyright holders) agree. After a thesis is published on the HSE website, it obtains the status of an online publication.

Student theses are objects of copyright and their use is subject to limitations in accordance with the Russian Federation’s law on intellectual property.

In the event that a thesis is quoted or otherwise used, reference to the author’s name and the source of quotation is required.

Search all student theses