Как стать автором
Обновить
35
0
Михаил Фомин @selenzorn

Технический писатель

Отправить сообщение

TimescaleDB против всех: как база данных справляется с рядом сложных задач

Время на прочтение11 мин
Количество просмотров9.3K

В фильме «Отряд самоубийц: Миссия навылет», когда персонажи Идриса Эльбы (Бладспот) и Джона Сины (Миротворец) знакомятся при участии Аманды Уоллер, звучит следующая фраза:

– Ты сказала, что у всех в отряде уникальные навыки, а он — это тот же я.


Источник

Казалось бы, при чем здесь базы данных? На самом деле, отношения между PostgreSQL и TimescaleDB напоминают эту пару героев. PostgreSQL — одна из самых популярных СУБД в мире. Вокруг решения давно существует комьюнити, а за годы в коммерческой разработке набралось достаточно документации. TimescaleDB, будучи расширением PostgreSQL, умеет многое из ее арсенала, но применяется более точечно. В основном в проектах, где нужно работать с временными рядами или собирать данные с IoT-устройств.

В этом материале мы рассмотрим особенности работы TimescaleDB, а также покажем, как ее использует клиент Selectel — сервис DwarfByte.
Читать дальше →
Всего голосов 32: ↑31 и ↓1+44
Комментарии4

Деплой приложения с nginx как по нодам

Время на прочтение10 мин
Количество просмотров17K

Привет, Хабр! В этом материале мы разберем деплой приложения на React, арендуем облачный сервер и настроим nginx. Здесь будет необходимый минимум для фронтенд-разработчика:

  • Заливка проекта на GitHub.
  • Аренда и настройка облачного сервера по SSH.
  • Настройка nginx для раздачи статических файлов.
  • Сжатие бандла.
  • Подключение домена.
  • Настройка HTTPS.
  • Настройка Docker.

Для этого материала также доступна видеоверсия.
Читать дальше →
Всего голосов 32: ↑28 и ↓4+37
Комментарии12

Когда вам достаточно базового файрвола

Время на прочтение4 мин
Количество просмотров5.3K

Безопасность проекта может обрушиться, как в дженге, от одного халатно не закрытого порта. Тысячи ботов обшаривают интернет в поисках таких лазеек, чтобы угнать доступы. Для фильтрации трафика между зонами сети провайдеры внедряют межсетевые экраны (МЭ). Они помогают разграничивать права доступа, защищают от кибератак и сканирования. В пару к этому решению выпустили бесплатный базовый файрвол для всех пользователей.

Рассказываем, как это работает и в чем разница с нашим межсетевым экраном.
Читать дальше →
Всего голосов 27: ↑26 и ↓1+34
Комментарии3

Подойдет ли PostgreSQL вообще всем проектам или нужны альтернативы

Время на прочтение15 мин
Количество просмотров17K

В интернете только и разговоров, что про PostgreSQL и MySQL, но выбор СУБД много шире. В этом материале мы рассмотрим несколько популярных баз данных, разберемся с их спецификацией и сценариями использования, чтобы выйти за рамки привычных решений.
Читать дальше →
Всего голосов 38: ↑33 и ↓5+36
Комментарии54

Как создать платформу для управления 50 000 сотрудниками в ритейле при помощи частного облака

Время на прочтение11 мин
Количество просмотров2.3K

Как отслеживать эффективность сотрудников по всей стране, хранить терабайты данных и поддерживать доступность сервиса на высоком уровне? Платформа Imredi пять лет назад выбрала в качестве облачного провайдера Selectel и в 2022 году вышла на выручку в 200 млн в год. Рассказываем, какие решения использовались при построении платформы, как организована ее техническая часть и какие преобразования ожидаются в будущем.
Читать дальше →
Всего голосов 21: ↑21 и ↓0+21
Комментарии0

Есть ли компромисс между частным и публичным облаком? Примеряем разные виды облаков на задачи компаний

Время на прочтение11 мин
Количество просмотров3.7K

Обычно компании мигрируют из публичного облака в частное, когда им требуется больше опций управления инфраструктурой. Часто это компромиссное решение, поскольку компаниям не всегда хочется заниматься заменой комплектующих или аттестацией ФСТЭК самостоятельно. Получается, таким организациям все равно нужно разворачивать частное облако? На самом деле, нет. В этом материале мы расскажем про несколько видов облаков и попробуем «‎смэтчить»‎ их cо сферами бизнеса, которым они должны составить хорошую партию.
Читать дальше →
Всего голосов 26: ↑24 и ↓2+31
Комментарии10

Облако с государственной аттестацией: как пользоваться гибкостью виртуализации и соответствовать приказам ФСТЭК

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров4.3K

Миграция в облако для госструктур и бизнеса, работающего с государственными проектами, — задача с большим числом неизвестных. Таким компаниям хочется использовать облака из-за гибкого масштабирования ресурсов и быстрого развертывания сервисов. Решение также не требует капитальных затрат, если сравнивать его с построением собственной инфраструктуры. Но преимущества облака часто ломаются о перечень требований безопасности к государственным информационным системам (ГИС).
Читать дальше →
Всего голосов 33: ↑31 и ↓2+36
Комментарии8

Как упростить анализ данных? Запуск и сценарии использования готовой виртуальной машины для аналитики

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров3.5K

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

Небольшой команде, которая работает с ML-моделями и анализом данных, тоже хочется иметь готовое решение базовых задач. Собирать его самостоятельно из отдельных компонентов не всегда удобно, а еще это бывает дорого. Вот бы существовало какое-то компактное решение, в котором сразу был бы весь набор инструментов и настроек. Что ж, усаживайтесь у костра поудобнее, пришло время рассказать про Data Analytics Virtual Machine (DAVM).
Читать дальше →
Всего голосов 40: ↑40 и ↓0+40
Комментарии4

Конфигуратор и PostgreSQL: что под капотом 1С PaaS-решения для организации работы в облаке

Время на прочтение6 мин
Количество просмотров3.6K

Работа с 1С часто похожа на сборку мебели одним молотком. Не то чтобы гайки совсем нельзя было закрутить таким инструментом, но все время хочется использовать что-то более удобное. Реже останавливать процесс и добавлять автоматизацию, где это возможно. В ответ на такой запрос мы разработали готовое решение 1С в облаке. PaaS-решение позволяет быстрее разворачивать IT-инфраструктуру и эффективнее с ней взаимодействовать. Пользователю не нужно обладать технической экспертизой в плане сборки и подключения серверов — вся работа делается под ключ.

В этом материале мы разберем, из каких компонентов состоит платформа, посмотрим, как они взаимодействуют, и какие возможности для бизнеса открывает решение.
Читать дальше →
Всего голосов 43: ↑43 и ↓0+43
Комментарии9

«Забаньте Лину!», или как организовать кибертурнир по Dota 2 на 180+ человек

Время на прочтение5 мин
Количество просмотров6.7K

В декабре решились на дерзкий эксперимент — провели свой первый кибертурнир по Dota 2 для студентов. Собрали 32 команды, пригласили ведущего с опытом работы на The International и в жарких онлайн- и офлайн-сражениях определили лучших игроков. О том, зачем мы это сделали и как готовились, — рассказываем под катом.
Читать дальше →
Всего голосов 45: ↑43 и ↓2+54
Комментарии11

Не все типы репликации одинаково полезны, или почему две MySQL лучше одной

Время на прочтение5 мин
Количество просмотров6.7K

В это сложно поверить, но MySQL как продукт появился еще в 1995 году. Со временем название СУБД стало таким же нарицательным, как Xerox. Сегодня под этим термином могут понимать самые разные связки: от MySQL Native от компании Oracle до Percona XtraDB Cluster, а ведь есть еще MariaDB, Galera, Percona Server.

О том, как устроено генеалогическое древо MySQL можно снимать сериал с драконами, поэтому в материале мы сконцентрируемся на особенностях и ограничениях работы СУБД с разным типом репликации: MySQL sync и MySQL Semi-sync.
Читать дальше →
Всего голосов 35: ↑32 и ↓3+42
Комментарии4

Могут ли десктопные видеокарты сравниться с серверными? Исследуем бенчмарки GPU от NVIDIA

Время на прочтение7 мин
Количество просмотров13K

В этом материале мы рассмотрим несколько профессиональных видеокарт NVIDIA, а также расскажем, в чем разница с их десктопными «аналогами». Поговорим о производительности, бюджетном тестировании и о том, как подобрать GPU под свой проект, чтобы не переплачивать.
Читать дальше →
Всего голосов 42: ↑39 и ↓3+50
Комментарии17

Как избежать распространенных ошибок при работе с СУБД

Время на прочтение8 мин
Количество просмотров14K

В этом материале мы поговорим о практиках и ошибках при работе с разными СУБД, а также поделимся чек-листом от менеджера PaaS-продуктов Selectel Андрея Андронова.

Мы начнем с планов на проект и серверных комплектующих, пройдем через правила проектирования баз данных и доберемся до уровня доступности.
Читать дальше →
Всего голосов 42: ↑37 и ↓5+46
Комментарии9

Как переехать на Kubeflow в качестве ML-платформы?

Время на прочтение11 мин
Количество просмотров3.2K

Привет, Хабр! В этом материале мы поделимся докладом Сергея Савватеева о переходе сервиса Mediascope на Kubeflow, который он подготовил к ML MeetUp.

Поговорим о роли команды в компании, как был устроен процесс разработки до перехода на Kubeflow. Разберем подробно сам переход, какие архитектурные решения принимались. С какими сложностями столкнулись и какие наметили шаги.
Читать дальше →
Всего голосов 39: ↑39 и ↓0+39
Комментарии0

Из чего строят Cloud Native приложения в 2022 году

Время на прочтение8 мин
Количество просмотров7.1K

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

В этом материале мы поговорим об особенностях Cloud Native приложений и какую роль играет Kubernetes в этом подходе.
Читать дальше →
Всего голосов 35: ↑33 и ↓2+42
Комментарии0

Что делать компаниям, которые не могут пользоваться классическим IaaS из-за требований к безопасности

Время на прочтение7 мин
Количество просмотров2.7K

В этом материале мы расскажем, что такое аттестованный сегмент ЦОД. Поговорим о преимуществах и проблемах IaaS и on-premise как собственного решения. Также разберем, как А-ЦОД закрывает потребности компаний, которые хотят использовать возможности IaaS, но не могут из-за разных ограничений — например, аттестации по 17 приказу ФСТЭК или строгих корпоративных правил безопасности.

Наконец ответим на вопрос, как экономить на IT-инфраструктуре, если нужно работать с чувствительными данными и сохранять контроль за безопасностью.
Читать дальше →
Всего голосов 35: ↑35 и ↓0+35
Комментарии4

За что мы любим Redis

Время на прочтение3 мин
Количество просмотров11K

Redis — одна из самых популярных NoSQL баз данных. Рассказываем о функциональности и практиках использования.
Читать дальше →
Всего голосов 47: ↑28 и ↓19+17
Комментарии9

Docker Swarm VS Kubernetes — как бизнес выбирает оркестраторы

Время на прочтение7 мин
Количество просмотров22K

Kubernetes (K8s) по праву считается отраслевым стандартом управления контейнерами, но это вовсе не значит, что решение подходит каждому типу бизнеса. Порог входа в K8s высок, а преимущества не всегда очевидны. Гораздо эффективнее может быть использование альтернативных оркестраторов. OpenShift, Nomad или Apache Mesos при помощи дополнительных утилит умеют многое из того, что предлагает K8s. Эти решения на порядок проще в освоении и настройке, пусть и не обладают таким активным сообществом. Тогда почему их нельзя использовать везде?
Читать дальше →
Всего голосов 30: ↑29 и ↓1+33
Комментарии33

Почему закон о персональных данных глубже, чем кажется

Время на прочтение6 мин
Количество просмотров7.3K

Как должны храниться персональные данные, почему они попадают в сеть, и что с этим делать бизнесу. Как распределяются зоны ответственности и какие федеральные законы регламентируют действия операторов данных.
Читать дальше →
Всего голосов 31: ↑26 и ↓5+26
Комментарии3

Усидеть на двух облаках: сравниваем способы организации мультиклаудной инфраструктуры

Время на прочтение6 мин
Количество просмотров2.9K

Рассказываем, зачем бизнесу может быть нужна мультиоблачность, какие способы организации инфраструктуры существуют и как можно выстроить процесс деплоймента.
Читать дальше →
Всего голосов 28: ↑27 и ↓1+38
Комментарии0
1

Информация

В рейтинге
Не участвует
Откуда
Москва и Московская обл., Россия
Зарегистрирован
Активность