Синхронизация данных в реальном времени между MongoDB и Elasticsearch на Golang

Сделаем мощную событийно-ориентированную службу синхронизации на Golang. Поэтапно настроим, оптимизируем производительность и протестируем.

Читать в Telegram

9 Уровней применения функции zip в Python

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

Как создать масштабируемую архитектуру для крупных мобильных проектов

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

Лучшие JavaScript-фреймворки и тенденции веб-разработки в 2021 году

В прошлом году весь мир сильно пострадал от пандемии COVID-19. Этим беспрецедентным кризисом до сих пор охвачены абсолютно все сферы человеческой деятельности. Негативные последствия...

В гостях у GitHub Package Registry

Сервис управления пакетами GitHub Package Registry был разработан и представлен в середине 2019 компанией Microsoft. Его создание, наряду с приобретениями GitHub и NPM, говорит...

Как создавать собственные хуки на React

Учимся использовать логику компонентов для создания многоразовых хуков Хуки React, впервые появившиеся в версии React v16.8, кардинально изменили подход к написанию кода. Из коробки React...

Из криптовалюты в криптоактив: как биткойн потерял свое изначальное предназначение

22 мая 2010 года один из первых майнеров по имени Ласло Ханец купил, возможно, самую дорогую в истории человечества пиццу: он заплатил 10 000...

Основные принципы темного UI-дизайна

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

Случайная статья

Почему отладка — важнейший навык веб-разработчика

Написать код легко. Понять, почему он не работает — вот что отличает профессионала. Но сначала вам надо уяснить, что отладка — это не то, чем вы занимаетесь после написания кода. Отладка и есть написание кода. Узнайте, почему это единственный навык, который никогда не устареет.

Top 100 наиболее популярных репозиториев на GitHub

GitHub стал не просто хостингом для хранения кодов, а огромным сообществом разработчиков. Масштабы GitHub колоссальны: более 30 миллионов аккаунтов, более...

Реляционные базы данных в контейнерах Docker Compose

Простое и быстрое руководство по контейнеризации базы данных MySQL.

Популярные статьи

Случайный тест