Sep 14, 2023

Ariane was interviewed by Mark Martin for Matters Microbial Podcast!

Matters Microbial #4: Extreme Microbial Closeups: Cryo-EM and Fine Structure of Microbes with Ariane Briegel

August 25, 2023

Everyone thinks microbes are very small, and most of them are. But how to see them? The microscope opened a whole new world to the observer, starting with the Dutch microbiologist Antonie van Leeuvenhoek. But photographs and peering through lenses have limitations. Mark introduces his friend and colleague, Ariane Briegel of the Institute of Biology at Leiden University to Matters Microbial. She discusses how her own work can allow us to see microbes at extremely fine detail using a technique called cryo-electron microscopy (cryEM). She will also discuss her path in science.

Watch the podcast interview here, or on YouTube

Архитектура высокодоступных веб-систем: отказоустойчивость и масштабируемость

Для крупных онлайн-платформ, обслуживающих миллионы пользователей, обеспечение постоянной доступности (High Availability) является первостепенной задачей. Любой простой в работе может привести к финансовым и репутационным потерям. Для достижения высокой доступности и отказоустойчивости применяется многоуровневая архитектура, состоящая из нескольких ключевых компонентов. Балансировщики нагрузки (Load Balancers) — это первый элемент, с которым сталкивается запрос пользователя. Их задача — распределять входящий трафик между несколькими идентичными серверами (веб-нодами). Это не только предотвращает перегрузку отдельного сервера, но и позволяет выводить серверы на обслуживание без остановки всего сервиса. Если одна из нод выходит из строя, балансировщик автоматически перестает направлять на нее трафик. Сети доставки контента (CDN - Content Delivery Network) используются для ускорения загрузки статического контента (изображения, видео, скрипты). Копии этих файлов размещаются на множестве серверов по всему миру, и пользователь получает их с географически ближайшего к нему сервера, что значительно сокращает задержки. Резервирование и репликация баз данных — это критически важный аспект. Данные хранятся не на одном, а на нескольких серверах. Основная база данных (master) в режиме реального времени копирует все изменения на резервные (slave). В случае отказа основной базы одна из резервных может мгновенно взять на себя ее роль (failover). Используя такую сложную и продуманную архитектуру, Kraken сайт обеспечивает стабильную работу 24/7, минимизируя риски сбоев и гарантируя пользователям бесперебойный доступ к платформе даже при высоких нагрузках.