Перетяжка, Премия ТПрогер, 13.11
Перетяжка, Премия ТПрогер, 13.11
Перетяжка, Премия ТПрогер, 13.11
Базы данных
Базы данных

Материалы для программистов на тему «Базы данных»

Точка

S3-совместимые хранилища: как собрать свой конструктор

В одном из больших кластеров S3 в Точке хранится 110 терабайт полезных данных. Это не много по объёму, но он распределён среди 600+ миллионов файлов. Стоимость работы системы оценивается более чем в миллион рублей в месяц — это с учётом фактора репликации, бэкапов, основной системы хранения и резерва ресурсов. Это пятое место по стоимости среди всех сервисов. Мы выбрали SeaweedFS, потому что это удобный конструктор, который позволяет загружать файлы любого размера, легко масштабироваться без деградации скорости доступа и надёжно защищать данные от потерь. В статье рассказываю, каким должно быть идеальное S3-хранилище для миллионов файлов, и почему нам не подошли Ceph и Minio.

S3-совместимые хранилища: как собрать свой конструктор
5552
Татьяна Жукова для Tproger

Как понять партиционирование: DWH для гуманитариев

Вместе с Никитой Егоровым, ведущим аналитиком в МТС Диджитал, объясняем принципы партиционирования простыми аналогиями, сравниваем с шардированием, разбираем стратегии разбиения данных и популярные инструменты (PostgreSQL, BigQuery, ClickHouse).

Как понять партиционирование: DWH для гуманитариев
9555
Татьяна Жукова для Tproger

Семь API, которые сократят вам недели разработки

В этом списке — семь мощных API, которые помогут вам ускорить разработку, автоматизировать рутинные задачи и без лишних усилий добавить крутые функции. От баз данных книг до парсинга сайтов и анализа пользовательских данных

Семь API, которые сократят вам недели разработки
50 339
Владислав Устинов для Tproger

Зачем разработчику знать SQL, если есть NoSQL? Разбираемся на примерах

SQL кажется прошлым, а NoSQL — будущим? Поначалу может так казаться, до первого проекта. Разбираем разницу между SQL и NoSQL, почему без первого не обойтись даже в 2025 году.

Зачем разработчику знать SQL, если есть NoSQL? Разбираемся на примерах
9299
Tproger

MultiDirectory: российская альтернатива Active Directory с 2FA, SSO и совместимостью с AD

MultiDirectory от компании МУЛЬТИФАКТОР — современная служба каталогов для централизованного хранения данных и управления информацией о пользователях, группах и сетевых ресурсах. Она помогает российским компаниям администрировать инфраструктуру с помощью удобных инструментов и гибких механизмов для поиска и фильтрации данных. Рассказываем об особенностях и функционале MultiDirectory.

MultiDirectory: российская альтернатива Active Directory с 2FA, SSO и совместимостью с AD
10 032
Анна Ельцова для Tproger

Топовые паттерны для разработки архитектуры ПО

В разработке ПО выбор правильных паттернов архитектуры может сильно повлиять на производительность и масштабируемость. Эксперт Solvery расскажет о топовых практиках и их применении.

Топовые паттерны для разработки архитектуры ПО
20 812