SYSTEMS_DESIGN_ONLINE Telegram 40
🛰 Анна Вичугова, Аналитик и техписатель в Школе Больших Данных, кандидат технических наук, выступит на третьей конференции Systems Design Online с докладом на тему «Почему БД — самое узкое место в вашей системе: что учитывать при проектировании»

Анна обсудит факторы, которые ограничивают производительность ИТ-решения и как они влияют на проектирование:

1. Роль базы данных в архитектуре системы
— БД как центральный компонент для хранения и обработки данных
— Влияние производительности БД на общую эффективность системы

2. Модели хранения данных и инструменты обработки
— Реляционные и нереляционные БД
— Первичная и вторичные модели хранения данных в БД
— Влияние структуры хранения данных на производительность
— Индексация для ускорения поиска и сортировки
— Табличные движки и оптимизаторы запросов
— Выполнение запросов к данным

3. Транзакции и параллелизм
— Понятие транзакции, ACID и BASE подходы
— Нарушения изоляции транзакций
— Обеспечение целостности данных при одновременном доступе
— Минимизация конфликтов блокировок для повышения пропускной способности
— Конкурентный доступ при одновременных операциях
— Органиченное количество подключений и пулы соединений

4. Внутреннее и внешнее кэширование
— Виды внутренних кэшей (буферный кэш, кэш запросов, кэш планов выполнения, кэш метаданных) и стратегии управления ими
— Внешнее кэширование с помощью key-value хранилищ

5. Аппаратные ресурсы и инфраструктура
— Роль серверных мощностей, памяти и дискового пространства
— Влияние сетевой инфраструктуры на быстродействие БД

6. Влияние внутренних операций на производительность
— Вычисляемые поля, включая генерацию последовательностей, GUID/UUID, хэширование, шифрование
— Триггеры и хранимые функции/процедуры
— Очистка, дедубликация

7. Архитектурные приемы повышения производительности БД
— Планирование объема данных и прогнозирование роста
— Репликация и кластеризация, влияние топологии кластера на скорость работы, балансировка нагрузки между несколькими серверами
— Масштабирование при увеличении нагрузки: шардирование, CQRS

Подробнее о конференции здесь

Канал конференции @systems_design_online

#конференция@systems_education
🔥5👍1



tgoop.com/systems_design_online/40
Create:
Last Update:

🛰 Анна Вичугова, Аналитик и техписатель в Школе Больших Данных, кандидат технических наук, выступит на третьей конференции Systems Design Online с докладом на тему «Почему БД — самое узкое место в вашей системе: что учитывать при проектировании»

Анна обсудит факторы, которые ограничивают производительность ИТ-решения и как они влияют на проектирование:

1. Роль базы данных в архитектуре системы
— БД как центральный компонент для хранения и обработки данных
— Влияние производительности БД на общую эффективность системы

2. Модели хранения данных и инструменты обработки
— Реляционные и нереляционные БД
— Первичная и вторичные модели хранения данных в БД
— Влияние структуры хранения данных на производительность
— Индексация для ускорения поиска и сортировки
— Табличные движки и оптимизаторы запросов
— Выполнение запросов к данным

3. Транзакции и параллелизм
— Понятие транзакции, ACID и BASE подходы
— Нарушения изоляции транзакций
— Обеспечение целостности данных при одновременном доступе
— Минимизация конфликтов блокировок для повышения пропускной способности
— Конкурентный доступ при одновременных операциях
— Органиченное количество подключений и пулы соединений

4. Внутреннее и внешнее кэширование
— Виды внутренних кэшей (буферный кэш, кэш запросов, кэш планов выполнения, кэш метаданных) и стратегии управления ими
— Внешнее кэширование с помощью key-value хранилищ

5. Аппаратные ресурсы и инфраструктура
— Роль серверных мощностей, памяти и дискового пространства
— Влияние сетевой инфраструктуры на быстродействие БД

6. Влияние внутренних операций на производительность
— Вычисляемые поля, включая генерацию последовательностей, GUID/UUID, хэширование, шифрование
— Триггеры и хранимые функции/процедуры
— Очистка, дедубликация

7. Архитектурные приемы повышения производительности БД
— Планирование объема данных и прогнозирование роста
— Репликация и кластеризация, влияние топологии кластера на скорость работы, балансировка нагрузки между несколькими серверами
— Масштабирование при увеличении нагрузки: шардирование, CQRS

Подробнее о конференции здесь

Канал конференции @systems_design_online

#конференция@systems_education

BY Systems Design: онлайн-конференция по проектированию информационных систем для бизнеса




Share with your friend now:
tgoop.com/systems_design_online/40

View MORE
Open in Telegram


Telegram News

Date: |

A few years ago, you had to use a special bot to run a poll on Telegram. Now you can easily do that yourself in two clicks. Hit the Menu icon and select “Create Poll.” Write your question and add up to 10 options. Running polls is a powerful strategy for getting feedback from your audience. If you’re considering the possibility of modifying your channel in any way, be sure to ask your subscribers’ opinions first. Developing social channels based on exchanging a single message isn’t exactly new, of course. Back in 2014, the “Yo” app was launched with the sole purpose of enabling users to send each other the greeting “Yo.” Telegram message that reads: "Bear Market Screaming Therapy Group. You are only allowed to send screaming voice notes. Everything else = BAN. Text pics, videos, stickers, gif = BAN. Anything other than screaming = BAN. You think you are smart = BAN. Just as the Bitcoin turmoil continues, crypto traders have taken to Telegram to voice their feelings. Crypto investors can reduce their anxiety about losses by joining the “Bear Market Screaming Therapy Group” on Telegram. The public channel had more than 109,000 subscribers, Judge Hui said. Ng had the power to remove or amend the messages in the channel, but he “allowed them to exist.”
from us


Telegram Systems Design: онлайн-конференция по проектированию информационных систем для бизнеса
FROM American