Перетяжка, Премия ТПрогер, 13.11
Перетяжка, Премия ТПрогер, 13.11
Перетяжка, Премия ТПрогер, 13.11
JSON
JSON

JSON для начинающих: от объяснения принципа работы до первых REST запросов. Лучшие туториалы по работе с JSON с нуля.

Газпромбанк

Как не сломать прод? Топ 5 самых частых ошибок при деплое

Вы все сделали идеально, нажимаете кнопку Deploy, и наступает тот самый момент, когда сердце замирает. Прод горит, мониторинги упали, команда в ужасе. Что нужно сделать, чтобы такого не было — рассказываем в статье.

Как не сломать прод? Топ 5 самых частых ошибок при деплое
11 483
Владислав Устинов для Tproger

Как работает Sharding в базах данных?

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

Как работает Sharding в базах данных?
8003
Точка

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

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

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