valery_garai в LOOKY — Не позволяйте шуму чужих мнений перебить голос вашего Сердца
User avatar
valery_garai

Не позволяйте шуму чужих мнений перебить голос вашего Сердца...

Don’t let the clamour of other people’s opinions drown out the voice of your heart... #freedom #life #motivation ... ещё

Посты valery_garai

User avatar
 в LOOKY — Истинное качество ПО (QA) — это не просто отсутствие багов,

Истинное качество ПО (QA) это не просто отсутствие багов, а идеальная чистота и лаконичность архитектуры.

Пятничный Pull Request лучшее время для безжалостного Code CleanUp. Удаляйте устаревший legacy-мусор, мертвые функции и неиспользуемые зависимости. Очищайте кодовую базу, разгружайте ядро своей операционной системы и спокойно уходите на заслуженные выходные. ... ещё
User avatar
 в LOOKY — В промышленной Highload-разработке одна из ключевых метрик с

В промышленной Highload-разработке одна из ключевых метрик стабильности продукта это Fault Tolerance (отказоустойчивость).

Чтобы система оставалась доступной в режиме 24/7 при любых пиковых нагрузках, архитектура использует механизм репликации (Replication). Данные в ту же миллисекунду дублируются и синхронизируются между основным узлом (Master) и резервными нодами (Replica). Если основной сервер ... ещё
User avatar
 в LOOKY — В среду нагрузка достигает своего пика. Чтобы ваша внутрення

В среду нагрузка достигает своего пика.

Чтобы ваша внутренняя «операционная система» не начала работать с пониженной производительностью или перегреваться, руководствуйтесь собственным балансом приоритетов. Переключите внимание, избавьтесь от второстепенных отвлекающих факторов и оставайтесь постоянно готовыми к тому, что действительно важно. Когда рабочая нагрузка сбалансирована, система достигает максимальной производительности. 🇬🇧 ... ещё
User avatar
 в LOOKY — Ручное тестирование архитектур с высокой нагрузкой — это уст

Ручное тестирование архитектур с высокой нагрузкой это устаревший подход, который приводит к критическим ошибкам и задержкам в выпуске.

Настоящая стабильность и отказоустойчивость начинаются там, где человеческий фактор полностью исключен. Запуск автоматизированного конвейера в рамках CI/CD позволяет проводить миллионы рутинных проверок за счет выполнения тестовых случаев с максимальной скоростью. .. ещё
User avatar
 в LOOKY — Понедельник в промышленной разработке и Highload-системах —

Понедельник в промышленной разработке и Highload-системах это всегда глобальный вызов System.

init(). Старт нового рабочего спринта требует не просто планирования задач, а четкого распределения внутренних ресурсов, инициализации ключевых потоков данных и полной очистки от фонового шума прошедших выходных. Текущие параметры: SYSTEM.INIT(): SUCCESSFUL. SPRINT CAPACITY: MAXIMUM. Чтобы архитектура ... ещё
User avatar
 в LOOKY — В промышленной Highload-разработке и проектировании сложных

В промышленной Highload-разработке и проектировании сложных архитектур баз данных существует фундаментальное понятие точка невозврата.

Это момент, когда инженер применяет финальную миграцию данных или делает Git Commit в главную ветку (Main branch). С этого мгновения старые legacy-конфигурации и временные логи стираются, а новая структура намертво блокируется в системе. Пути ... ещё
User avatar
 в LOOKY — Субботний вечер в Highload-разработке — это время, когда все

Субботний вечер в Highload-разработке это время, когда все основные релизы позади, деплои успешно завершены, а серверная инфраструктура переведена в штатный режим Standby Mode.

Но именно в этот момент наступает время самого главного аудита. На арену выходит наша пушистая экспертная QA-команда для проверки личных параметров. Статус контроля: CHIEF ... ещё
User avatar
 в LOOKY — За время интенсивного недельного хайлоада любая архитектура

За время интенсивного недельного хайлоада любая архитектура неизбежно накапливает гигабайты неиспользуемых объектов, устаревшего кэша и тяжелых логов.

Если вовремя не вызвать процедуру очистки, память забьется, начнется троттлинг и система потеряет производительность. Но в пятницу вечером срабатывает базовая директива System.gc(). Сборщик мусора обнуляет счетчики и освобождает оперативную память. ... ещё
User avatar
 в LOOKY — В многопоточной архитектуре (Multithreading), когда сотни па

В многопоточной архитектуре (Multithreading), когда сотни параллельных процессов одновременно обращаются к общим ресурсам системы, малейшая ошибка координации ведет к катастрофе.

Без четких алгоритмов синхронизации система неминуемо поймает Deadlock (взаимоблокировку) и намертво зависнет на финише. Задача инженера перед релизом обеспечить абсолютную потокобезопасность. Статус мониторинга: THREAD SAFETY: SECURE. DEADLOCK ... ещё
User avatar
 в LOOKY — В середине недели любая Highload-архитектура сталкивается с

В середине недели любая Highload-архитектура сталкивается с Peak Load штормом внешних запросов и тяжелых транзакций.

Пытаться искусственно заблокировать этот трафик или уйти в троттлинг процессора legacy-подход, ведущий к отказу системы. Задача инженера в этот момент провести оптимизацию пропускной способности. Расширить Data Pipelines, перестроить очереди и дать ... ещё

чтобы продолжить