Архитектура Netflix — Обзор архитектур
В этой статье попробуем разобраться как построена архитектура Netflix и что они используют для поддержания true highload'а
В этой статье попробуем разобраться как построена архитектура Netflix и что они используют для поддержания true highload'а
Статья, где разбирается как работает движок JavaScript
В этой статье мы поговорим о том как сгенерировать бесплатный SSL сертификат для сайта и как его загрузить в Azure.
В этой статье я собрал самые типичные и частые вопросы на собеседовании для Senior C# / .NET разработчика которые помогут вам не только подготовиться к интервью, но и улучшить свои знания по многим смежным с .NET темам.
В этой статье описываем что такое паттерны CQRS и Event Sourcing
Перевод статьи, где разбирается с помощью визуализации что такое Scope (Chain). И как это работает в JS.
В этой статье рассмотрим роадмап для .NET Core developerа и на что нужно сделать упор при глубоком изучении .NET Core.
Перевод статьи, где разбирается с помощью визуализации что такое Hoisting. И как он работает в JS.
Эта статья посвящена всем паттернам с каталога для архитектуры корпоративных приложений (Patterns of enterprise application architecture (PoEAA))
Сборник базовых паттернов с каталога Patterns of Enterprise Application Architecture
В этой статье рассматриваем паттерны для хранения состояния сеанса из каталога PoEAA.
Цель шаблона разрешить нескольким параллельным консюмерам обрабатывать сообщения, полученные по тому же каналу обмена сообщениями. Этот шаблон позволяет системе обрабатывать несколько сообщений одновременно, чтобы оптимизировать пропускную способность, улучшить масштабируемость и доступность, а также сбалансировать нагрузку.
Разбор основных модулей и терминов из kubernetes.
Перевод статьи, где разбирается с помощью визуализации как работает Event Loop в JS.
В этой статье рассмотрим паттерны локальной конкуренции из списка шаблонов Архитектуры корпоративных программных приложений (PoEAA).
Это перевод замечательной статьи от Лидии Холли где она объясняет основные гит команды в очень понятном виде с помощью визуализаций.
Разбираем типы возможных атак на ваш веб сайт и как с ними бороться
Альтернативный подход к загрузке компонентов и скриптов для "облегчения" основного банда вашего сайта
Разделение функций приложения в отдельный процесс можно рассматривать как шаблон Sidecar. Шаблон Sidecar позволяет добавить ряд возможностей в ваше приложение без дополнительного кода конфигурации для сторонних компонентов.
Saga паттерн и распределенные транзакции помогают отменить операцию которая выполняется в несколько шагов, которые вместе можно назвать как консистентная операция (транзакция).