DATABASE DESIGN
Ir al canal en Telegram
Лучшие материалы по работе с хранилищами данных на русском и английском языке Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Mostrar más1 354
Suscriptores
-324 horas
-27 días
-830 días
Archivo de publicaciones
1 354
Как защитить pet-проект почти бесплатно, но эффективно
Как эффективно защитить pet-проект: управление секретами, логирование, бэкапы, локальные туннели и другие базовые правила безопасности
Читать: «Как защитить pet-проект почти бесплатно, но эффективно»
#ru
@database_design | Другие наши каналы
1 354
Всего одна строка кода, из-за которой 24-ядерный сервер стал работать медленнее ноутбука
Допустим, вы написали код для решения задачи, которая хорошо распараллеливается. Каждый поток занимается своим участком работы и не зависит от других, поэтому потоки почти не должны координироваться друг с другом, за исключением самого последнего этапа, когда требуется объединить результаты. Естественно, в данном случае логично предположить, что чем больше ядер задействуется для такого кода, тем быстрее он выполнится. Вы ставите бенчмарки и сначала прогоняете этот код на ноутбуке. Действительно, оказывается, что он практически идеально масштабируется на всех четырёх доступных ядрах. Затем вы прогоняете его на большой и пафосной многопроцессорной машине, рассчитывая, что производительность будет ещё выше — но убеждаетесь, что на практике этот код работает даже медленнее, чем на ноутбуке, сколько бы ядер под него не выделить. Да, именно с таким случаем мне однажды довелось столкнуться.
Читать: https://habr.com/ru/articles/986810/
#ru
@database_design | Другие наши каналы
1 354
Петабайты каждый день: как хранить и использовать данные с умом
Как компаниям эффективно хранить и масштабировать big data? Разбираем решения с экспертом VK Cloud.
Читать: «Петабайты каждый день: как хранить и использовать данные с умом»
#ru
@database_design | Другие наши каналы
1 354
Как перевести проект на Laravel: пошаговый план перехода
Как перевести проект на Laravel. Показываем основные преимущества использования Ларавел. Рассматриваем пошаговую инструкцию нюансы переноса ✔ Tproger
Читать: «Как перевести проект на Laravel: пошаговый план перехода»
#ru
@database_design | Другие наши каналы
1 354
Клиенты, отток и приток: где бизнес чаще всего ошибается?
Начнем данную статью с казалось бы простого вопроса: "Кто такие клиенты и зачем их считать?". Ответ на данный вопрос не такой простой и вообще философский! Каждая компания и человек в отдельности ответят на него по-своему.
В телеком компании вам скажут: "Клиент = абонент. Мы считаем их прирост, а также дни, в течение которых они платят нам абонентскую плату.". В небольшой парикмахерской вам, возможно ответят так: "Ну вот кто пришел стричься, тот и клиент. Считаем количество тех, кто постригся за отрезок времени.". Подсчет клиентов может даже пригодиться для оценки компании третьими лицами, здесь также используются свои методологии. И так далее... Думаю, мораль ясна, каждый определяет для себя сам, кто является клиентом и как их считать.
Но может быть существует более универсальный способ подсчета клиентов? В следующих разделах я постараюсь предоставить такой способ, пусть меня рассудят в комментариях.
Читать: https://habr.com/ru/articles/986806/
#ru
@database_design | Другие наши каналы
1 354
Неизбежность эволюции программных систем
На старте проекта хочется сделать что-то уникальное — но вместо сложной архитектуры лучше выбрать простоту и гибкость. Почему зрелые системы вырастают из минималистичных решений, когда можно позволить себе усложнение — и как понять, что пришло время для следующего шага?
Читать: «Неизбежность эволюции программных систем»
#ru
@database_design | Другие наши каналы
1 354
Микросервисная архитектура: от монолита к гибкой системе
«Монолит или микросервисы» — вопрос, который до сих пор вызывает споры в IT. СТО Сервисной цифровой платформы в Газпромбанке делится личным опытом перехода к микросервисной архитектуре, разбирает реальные кейсы и объясняет, почему однозначного ответа не существует.
Читать: «Микросервисная архитектура: от монолита к гибкой системе»
#ru
@database_design | Другие наши каналы
1 354
Зачем разработчику знать SQL, если есть NoSQL? Разбираемся на примерах
Зачем разработчику знать SQL, если есть NoSQL. Показываем основные отличия SQL и NoSQL. Рассматриваем пошаговую инструкцию и важные особенности ✔ Tproger
Читать: «Зачем разработчику знать SQL, если есть NoSQL? Разбираемся на примерах»
#ru
@database_design | Другие наши каналы
1 354
7 курсов, с которых реально стартуют в IT в 2025
Хотите начать карьеру в IT с нуля? Рассказываем, какие курсы в 2025 реально помогают попасть в IT, даже без опыта и тех.образования.
Читать: «7 курсов, с которых реально стартуют в IT в 2025»
#ru
@database_design | Другие наши каналы
1 354
5 инструментов, которые используют айтишные команды
Показываем, какими инструментами пользуются внутри айтишных команд и какие можно использовать для себя здесь и сейчас или внедрить в свою команду.
Читать: «5 инструментов, которые используют айтишные команды»
#ru
@database_design | Другие наши каналы
1 354
Эволюция программиста 2005–2025: от CRT-мониторов до квантовых алгоритмов
Эпохи развития программирования в России и в мире. Какие стадии прошли разработчики и к чему пришли в настоящий момент. Прогнозы на будущее.
Читать: «Эволюция программиста 2005–2025: от CRT-мониторов до квантовых алгоритмов»
#ru
@database_design | Другие наши каналы
1 354
PostgreSQL 19: Часть 2 или Коммитфест 2025-09
Продолжаем цикл статей с обзором изменений 19-й версии. На этот раз рассмотрим что появилось в рамках сентябрьского коммитфеста 2025 года.
Самое интересное из первого июльского коммитфеста можно прочитать здесь: 2025-07.
Читать: https://habr.com/ru/companies/postgrespro/articles/986694/
#ru
@database_design | Другие наши каналы
1 354
Как сделать свой первый сайт на HTML и CSS: пошаговая инструкция
Как сделать на HTML и CSS. Показываем, какими навыками нужно обладать для создания сайтов. Рассматриваем пошаговую инструкцию и основные нюансы ✔ Tproger
Читать: «Как сделать свой первый сайт на HTML и CSS: пошаговая инструкция»
#ru
@database_design | Другие наши каналы
1 354
OpenForm — новые умные формы ввода данных
В 2025 году команда abgroup.tech внесла продукт OpenForm в Реестр российского программного обеспечения, подтвердив статус надежного open-source решения для отечественного рынка
OpenForm — это система ввода данных, предназначенная для создания отчетов в соответствии с корпоративными регламентами. Система обеспечивает сбор и структурирование информации. Продукт адаптирован под сложные бизнес-процессы, поддерживает многостраничность, расчеты и строгий контроль данных, а также избавляет от ручного ввода и ошибок в Excel.
abgroup.tech занимается разработкой систем управления данными и аналитических порталов
Читать: https://habr.com/ru/articles/986558/
#ru
@database_design | Другие наши каналы
1 354
Как настроить интеграцию между Great Expectations и Impala для работы с большими данными
Рассказываем, как мы заставили GX подружиться с Impala.
Читать: «Как настроить интеграцию между Great Expectations и Impala для работы с большими данными»
#ru
@database_design | Другие наши каналы
1 354
Топ-7 самых тупых хакерских атак в истории
Самые нелепые хакерские атаки в истории. Взлом через аквариум, звуковая атака ядерного объекта, загрузка отпечатков в систему и другие атаки. Ошибки и просчеты хакеров.
Читать: «Топ-7 самых тупых хакерских атак в истории»
#ru
@database_design | Другие наши каналы
1 354
Как мы строим агрегатор финансовых продуктов в Казахстане: история Finance.kz
Как из обычного сайта-витрины вырастить финтех-продукт? Расскажу, как строится агрегатор финансовых продуктов в Казахстане.
Читать: «Как мы строим агрегатор финансовых продуктов в Казахстане: история Finance.kz»
#ru
@database_design | Другие наши каналы
1 354
Это БАЗА (данных): Как подключиться и выполнить запрос?
Как подключиться к базе данных. Показываем основные запросы к базам данных. Рассматриваем пошаговую инструкцию по использованию ✔ Tproger
Читать: «Это БАЗА (данных): Как подключиться и выполнить запрос?»
#ru
@database_design | Другие наши каналы
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
