Skip to content
This repository has been archived by the owner on Jan 12, 2025. It is now read-only.

Latest commit

 

History

History

hw06_final_project

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Домашнее задание №6 «Проектная работа»

Цель: Выбрать и утвердить в чате с преподавателем темы проекта, разработать и презентовать проект

Как выбрать тему:

Любая интересная тема. Стандартно Интернет-магазин. А вообще достаточно сдать все дз по выбранной теме и немного доработать


Продемонстрировать и рассказать те паттерны и инструменты, которые использованы в проекте

Примеры вопросов, которые можно осветить:

  • как устроен алертинг и мониторинг? что мониторите и зачем?
  • как декомпозировали сервисы?
  • какие используется паттерны межсервисного взаимодействия?
  • какие протоколы?
  • как устроена аутентификация и авторизация?
  • используется ли api gateway или service mesh? Если да, то какие его фичи считаете уместным использовать?
  • проводили ли нагрузочное тестирование?
  • используется ли асинхронное взаимодействие сервисов? Если да, то какой выбрали брокер сообщений? И почему?
  • какие используете БД? Почему именно такие? Как храните данные?
  • как обеспечивает консистентность данных между разными сервисами?
  • используется ли шардинг?
  • используется ли кеширование внутри сервисов?
  • есть ли распределенные транзакции?

  • Подготовить презентацию
  • Время на защиту 15-20 минут + QA