2022-08-25 18:35:03
В Студии прошел митап сразу на две темы: «Система централизованного логирования в Студии» и «Как работает браузер изнутри».
Наш DevOps Антон Танчин поделился реализацией системы централизованного сбора и визуализации логов на базе Rsyslog + Graylog.
В рамках доклада:
— рассмотрели сильные и слабые стороны системы в сравнении с другими популярными решениями;
— провели демонстрацию возможностей поиска логов в Graylog;
— обсудили возможности интеграции системы логирования в систему мониторинга для получения метрик о состоянии работы приложения на основе логов в реальном времени;
— провели демонстрацию возможностей отображения метрик на основе данных из логов в Grafana.
После выступил наш Frontend Developer Team Lead Альберт Рыбалко и подробно погрузил в работу браузера изнутри:
— познакомились с основными компонентами браузера (user interface, browser engine, rendering engine, UI backend и пр.);
— разобрали этапы построения render tree;
— поговорили про «систему грязных байтов» — dirty bit system;
— изучили процесс формирования макета страницы (reflow/paint/composite);
— обсудили CSS-свойства и операции JS, которые могут провоцировать эти процессы.
Задавайте вопросы спикерам по этим темам, и мы ответим на них в следующей заметке
504 views15:35