DATABASE DESIGN – Telegram
DATABASE DESIGN
1.41K subscribers
2.08K photos
3 videos
5.31K links
Лучшие материалы по работе с хранилищами данных на русском и английском языке

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Moving From Monolith to Microservices: Mark Porter and Accenture’s Michael Ljung Explain

Read: https://www.mongodb.com/blog/post/moving-from-monolith-microservices-mark-porter-accentures-michael-ljung-explain
Оптические диски не умерли? Новые и не очень технологии для архивного хранения данных

На Хабре уже давно не публикуются новости о прорывах в технологии хранения данных при помощи оптических дисков. Оно и понятно — жесткие диски, SSD большой емкости и, конечно, ленточные накопители (в ряде случаев) захватили рынок хранения данных. Тем не менее, технология не умерла, и сейчас стало известно о том, что она продолжает развиваться.

Плюс ко всему, худо-бедно продолжаются исследования в плане хранения информации при помощи других материалов и систем. Давайте посмотрим, что сейчас известно об оптических дисках и есть ли здесь значимые достижения.


Читать: https://habr.com/ru/post/685810/
Automatic Data Collection For Machine Learning Models

Automatic Image Classification Generator allows you to perform automated data collection, automation of training, and testing for machine learning models. Empowered by SerpApi’s Google Images Scraper API, the tool bypasses the need for manual data en...

Read: https://serpapi.hashnode.dev/automatic-data-collection-for-machine-learning-models
Миграция Laravel Nova с PostgreSQL на CockroachDB. Наш опыт и решение

Часто бывает, при ближайшем рассмотрении некоторая проблема выявляет более глубокую, погружаясь в решение которой находишь для себя много интересного.

О такой ситуации на одном из наших проектов и пойдет речь.


Читать: https://habr.com/ru/post/686006/
👍1
ITить-КОЛОТИТЬ, серии 7-9

Продолжаем выкладывать новые выпуски нашего сериала про айтишников. Как он появился и как снимался второй сезон нашего мини-сериала, рассказывали ранее.


Читать: https://habr.com/ru/post/686132/
👍1
Automating Java Application Deployment Across Multiple Cloud Regions

Ahoy, matey!
What’s good about habits, I hear you ask?
Well, some habits are better (and more socially acceptable) than others! In terms of coding, a habit or routine can help you progress more quickly toward your end goal. It’s better to take dail...

Read: https://dmagda.hashnode.dev/automating-java-application-deployment-across-multiple-cloud-regions
Обзор популярных VPS серверов

Для сайта с высокой посещаемостью и/или большим объемом мультимедийного контента возможностей обычного виртуального хостинга недостаточно. Чтобы он быстро загружался и стабильно работал, требуется VPS – виртуальный сервер, размещенный в дата-центре провайдера на мощных физических серверах.

VPS подходит для размещения популярных блогов с большим числом пользователей, корпоративных сайтов, сервисов и веб-площадок с SaaS-продуктами. Параметры сервера, его надежность и функционал, зависят от провайдера и выбранного тарифа.

В данной работе мы разберемся, по каким критериям нужно выбирать виртуальный сервис, и рассмотрим 5 популярных провайдеров VPS.


Читать: https://habr.com/ru/post/686238/
The Browser's Session Storage

Introduction
The Web storage api is a set of mechanisms that enable browsers to store key-value pairs. Before HTML5, application data had to be sorted
in cookies, included in every server request. Its intended to be far more user-friendly than using ...

Read: https://syedjaferk.hashnode.dev/the-browsers-session-storage
How to Keep Track of Database Changes?

As a programmer, we use software such as git to keep track of changes we made in our code, to ease our review process, etc.
Similarly, we can keep track of changes made to our production databases using database migrations.
As these migrations are pa...

Read: https://anasanjaria.hashnode.dev/how-to-keep-track-of-database-changes-f2ee
Monitor Aborted MySQL Connections using metricbeat

We have watchers in our production system that inform us when something goes wrong with our system. Suddenly, one of the systems becomes unhealthy and it failed to connect MySQL despite valid credentials.
Upon investigation, we noticed that MySQL is ...

Read: https://anasanjaria.hashnode.dev/monitor-aborted-mysql-connections-using-metricbeat-4f184f6a3dbf
When not to use Local storage in your development ?

Introduction
You may get a Storage object for the Document's origin using the localStorage property of the window (browser window object) interface; the data is preserved throughout browser sessions. In local storage, data is preserved for a very lo...

Read: https://syedjaferk.hashnode.dev/when-not-to-use-local-storage-in-your-development
Руководство по парольной политике. Часть 1

Руководство по парольной политике. Часть 1

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


Читать: https://habr.com/ru/post/686400/
Разбираемся с Redis

Этот материал представляет собой глубокое исследование всего, что связано с Redis. В частности — речь пойдёт о различных способах организации хранилищ Redis, о постоянном хранении данных, о форках процессов.


Читать: https://habr.com/ru/post/685894/
Разбираемся с Redis

Этот материал представляет собой глубокое исследование всего, что связано с Redis. В частности — речь пойдёт о различных способах организации хранилищ Redis, о постоянном хранении данных, о форках процессов.


Читать: https://habr.com/ru/post/685894/
ITить-КОЛОТИТЬ, серии 7-9

Продолжаем выкладывать новые выпуски нашего сериала про айтишников. Как он появился и как снимался второй сезон нашего мини-сериала, рассказывали ранее.


Читать: https://habr.com/ru/post/686132/
Как создать HandBook для своей компании

Чем больше сотрудников становится в компании, тем больше появляется необходимость собрать всю информацию и все данные компании в одном месте.

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


Читать: https://habr.com/ru/post/686500/
Куда мы катимся? Первая часть

Сегодня я хочу поговорить с вами про такую замечательную вещь как Point in time recovery (PITR) в PostgreSQL.

Механизм восстановления на определенную точку во времени работает таким образом – у нас есть базовый бэкап, созданный при помощи какой-либо утилиты создания бэкапов (например pg_basebackup), а также набор журнальных файлов, постепенно применяя (накатывая) который, мы можем восстановиться до указанной точки.

Звучит это довольно просто, но, как водится, в каждой простой вещи есть какие-то нюансы, вот о них мы сегодня с вами и поговорим.


Читать: https://habr.com/ru/post/685800/
Использование HTMS для хранения и применения нейронных сетей

Новый подход к моделированию нейронных сетей в таблично-сетевых базах данных.
[Это перевод статьи, которую я опубликовал на www.medium.com в серии постов о таблично-сетевой модели данных. Смотрите ссылки на все посты здесь.]
Система управления HyperTable Management System — HTMS разработана для универсального использования. Одной из предметных областей, где признаки базовой для HTMS — таблично-сетевой модели данных соответствуют ей максимально адекватно, являются нейронные сети¹. Нейронная сеть представляет собой направленный, взвешенный граф.
В качестве базовой модели нейросети я буду использовать многослойный персептрон MultyLayer Percehtron— MLP² с одним скрытым слоем.


Читать: https://habr.com/ru/post/686696/
Free your data with the MongoDB Relational Migrator

Read: https://www.mongodb.com/blog/post/free-data-with-mongodb-relational-migrator