DATABASE DESIGN
Открыть в Telegram
Лучшие материалы по работе с хранилищами данных на русском и английском языке Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Больше1 354
Подписчики
-324 часа
-27 дней
-830 день
Архив постов
1 354
Как мы построили строительную информационную модель и сократили трудозатраты в 10 раз
Привет всем! Меня зовут Лера, занимаюсь развитием строительной модели и электронной исполнительной документацией в Sminex.
Цифровые технологии на стройке призваны снижать сроки и затраты. Но при внедрении автоматизации в устоявшиеся повседневные процессы возникает риск отрыва технологичной теории от реальной практики. В статье поделимся своим опытом: как при помощи BIM-технологий мы разработали и внедрили строительную цифровую модель, добились прозрачности данных и сократили трудозатраты в 10 раз.
Читать: https://habr.com/ru/companies/sminex_developer/articles/985880/
#ru
@database_design | Другие наши каналы
1 354
Как защитить pet-проект почти бесплатно, но эффективно
Как эффективно защитить pet-проект: управление секретами, логирование, бэкапы, локальные туннели и другие базовые правила безопасности
Читать: «Как защитить pet-проект почти бесплатно, но эффективно»
#ru
@database_design | Другие наши каналы
1 354
Цель — ваша компания: как защитить данные от кибератак
Алексей Власов, партнер и коммерческий директор ИТ-интегратора Notamedia, рассказывает, с какими киберугрозами сталкиваются B2B- и B2G-сектора и как организациям защитить свои данные.
Читать: «Цель — ваша компания: как защитить данные от кибератак»
#ru
@database_design | Другие наши каналы
1 354
Фреймворки, меняющие игру: выбираем идеальный инструмент для ваших веб-проектов
Популярные фреймворки для веб-разработки. Показываем основные виды фреймворков. Рассматриваем пошаговую инструкцию по использованию ✔ Tproger
Читать: «Фреймворки, меняющие игру: выбираем идеальный инструмент для ваших веб-проектов»
#ru
@database_design | Другие наши каналы
1 354
Как сделать код-ревью, чтобы тебя не возненавидели?
Как делать код-ревью без токсичности: что говорить, как формулировать замечания и не разрушать отношения в команде.
Читать: «Как сделать код-ревью, чтобы тебя не возненавидели?»
#ru
@database_design | Другие наши каналы
1 354
Как работает Sharding в базах данных?
Что такое Sharding. Показываем, как работает шардинг в базах данных. Рассматриваем пошаговую инструкцию и основные нюансы ✔ Tproger
Читать: «Как работает Sharding в базах данных?»
#ru
@database_design | Другие наши каналы
1 354
Как оптимизировать SQL-запросы для снижения нагрузки на БД
Оптимизация SQL-запросов. Показываем возможности снижения нагрузки на БД. Рассматриваем пошаговую инструкцию для начинающих и продвинутых пользователей ✔ Tproger
Читать: «Как оптимизировать SQL-запросы для снижения нагрузки на БД»
#ru
@database_design | Другие наши каналы
1 354
Push-уведомления: от базовых принципов до омниканальных систем
Рассказываем, как push-уведомления помогают бизнесу доставлять пользователям сообщения с 99.9% вероятностью и как работают изнутри.
Читать: «Push-уведомления: от базовых принципов до омниканальных систем»
#ru
@database_design | Другие наши каналы
1 354
7 курсов, с которых реально стартуют в IT в 2025
Хотите начать карьеру в IT с нуля? Рассказываем, какие курсы в 2025 реально помогают попасть в IT, даже без опыта и тех.образования.
Читать: «7 курсов, с которых реально стартуют в IT в 2025»
#ru
@database_design | Другие наши каналы
1 354
Облачные виртуальные машины: как защитить данные и настроить удобное управление
Пока медиа наполнены новостями о генеративных моделях, но виртуальные машины — основа облачных вычислений — продолжают развиваться, становясь безопаснее и удобнее в управлении.
Читать: «Облачные виртуальные машины: как защитить данные и настроить удобное управление»
#ru
@database_design | Другие наши каналы
1 354
Как разработать простое приложение и тратить на него 2000$ в месяц
Разработчик показывает, как из простого приложения сделать дорогостоящее — за счет трат на сервера, инфраструктуру и многое другое.
Читать: «Как разработать простое приложение и тратить на него 2000$ в месяц»
#ru
@database_design | Другие наши каналы
1 354
Большой гайд по инструментам для разработчиков от Tproger: фреймворки, базы, AI и DevOps в одной подборке
Подборка топовых инструментов и технологий для разработчиков: от Elixir и DevOps-платформ до no-code, AI-инструментов и новых фреймворков.
Читать: «Большой гайд по инструментам для разработчиков от Tproger: фреймворки, базы, AI и DevOps в одной подборке»
#ru
@database_design | Другие наши каналы
1 354
Как работают SSL/TLS сертификаты и зачем они нужны
Что такое SSL/TLS сертификаты. Показываем, как работают сертификаты для сайта. Рассматриваем преимущества и основные нюансы ✔ Tproger
Читать: «Как работают SSL/TLS сертификаты и зачем они нужны»
#ru
@database_design | Другие наши каналы
1 354
Low-code и No-code: 10 задач программиста, которые они точно решат
Low-code и no-code — не просто модный тренд, а мощные инструменты, которые уже сегодня решают задачи программистов: от создания MVP и автоматизации процессов до админок и найма. Разбираем 10 кейсов, где без кода — быстрее и эффективнее.
Читать: «Low-code и No-code: 10 задач программиста, которые они точно решат»
#ru
@database_design | Другие наши каналы
1 354
Проектирование целевой архитектуры: второй шаг к быстрой и безопасной миграции ЦОД
Обследование инфраструктуры мы пережили в первой части — и те, кто знаком с предысторией, понимают, что слово «пережили» здесь выбрано совсем не случайно. Теперь настало время двигаться дальше — к этапу, где уже не просто ищут проблемы, а проектируют мир, в котором эти проблемы не должны появляться вовсе: к целевой архитектуре.
Именно на этом шаге закладывается каркас будущей ИТ-среды: определяются требования к производительности, формируются принципы отказоустойчивости, продумывается структура сетевого взаимодействия и планируется размещение оборудования. Промахнуться здесь — значит допустить трещину в фундаменте: сначала её может быть и не видно, но позже она обязательно даст о себе знать — либо на миграции, либо в самый неподходящий момент эксплуатации. И, как не сложно догадаться, оба варианта одинаково неприятны.
Читать: https://habr.com/ru/companies/icore/articles/984844/
#ru
@database_design | Другие наши каналы
1 354
Дефрагментация HDD ускоряет скорость работы, но на сколько? Расчет скорости HDD в зависимости от фрагментации
Что такое фрагментация?
Фрагментация — это состояние, при котором файлы физически располагаются на разных участках диска, а не непрерывно друг за другом. Из-за этого магнитная головка вынуждена совершать лишние движения, тратя значительное время на поиск нужных участков. По мере накопления фрагментов файлов снижается общая скорость работы накопителя, ухудшается отклик системы и увеличивается износ самого устройства.
Введение процедуры дефрагментации способно кардинально изменить ситуацию. Суть дефрагментации заключается в объединении отдельных фрагментов файлов в единую область на диске, сокращая путь движения головок и уменьшая среднее время доступа к данным. Этот процесс оказывает непосредственное влияние на повышение общей производительности системы, снижение нагрузки на аппаратуру и продление срока службы HDD.Далее мы подробно изучим механизм воздействия фрагментации и дефрагментации на показатели скорости работы жесткого диска, используя конкретные расчеты и наглядные примеры.
Читать: https://habr.com/ru/articles/984100/
#ru
@database_design | Другие наши каналы
1 354
Объектные хранилища: чем заменить minio?
Как говорят у меня на родине: корпоративная жадность — двигатель миграций. И именно это мы сейчас можем наблюдать на примере MinIO — некогда любимого инструмента DevOps-инженеров для развёртывания S3-совместимого хранилища. В 2021 году они втихушку сменили лицензию на AGPL v3, а в 2025 году и вовсе выпилили веб-интерфейс из бесплатной версии. Ну и, наверное, можно подумать, что за такой удобный инструмент можно и заплатить. Но тогда встаёт вопрос: какова цена коммерческой лицензии? От $96 000 в год)
В этой статье мы разберём, чем можно заменить MinIO, сравним альтернативы в разных сценариях и, конечно же, развернём их руками — потому что теория без практики, как вайбкодер без гпт.
Читать: https://habr.com/ru/companies/ruvds/articles/981790/
#ru
@database_design | Другие наши каналы
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
