Skip to main content

2 posts tagged with "networking"

View All Tags

The Hidden Complexity of Dokku Networking: A Tale of Redis and DNS

· 2 min read
Max Kaido
Architect

Today, we faced a classic example of the hidden complexity in Dokku's networking model. What seemed like a simple task - connecting a NestJS application to Redis - turned into an adventure through container networking, DNS resolution, and service discovery.

The Challenge

Our Mercury Bot service needed to communicate with both Redis and ChromaDB on the same network. Simple, right? Not quite. The initial setup led to DNS resolution errors:

Error: getaddrinfo EAI_AGAIN dokku-redis-mercury

This cryptic error message was just the beginning of our journey into Dokku's networking internals.

Networking 101

· 7 min read
Max Kaido
Architect

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

Основы компьютерных сетей Курс на платформе Coursera, предоставляющий базовые знания о сетевых технологиях, включая различные способы подключения к интернету и будущее компьютерных сетей.

Компьютерные сети Курсы на платформе Udemy, охватывающие основные принципы построения сетей, проводную инфраструктуру Ethernet-сетей и другие ключевые аспекты сетевых технологий.

Сети с нуля. Просто - о сложном. Практический курс на Udemy, созданный для тех, кто хочет разобраться в элементарных понятиях: IP-адрес, DNS, NAT, маршрутизация, протоколы и другие термины, связанные с сетями.

Основы сетевых технологий Курс от Академии Cisco, предлагающий высококачественные базовые знания, необходимые для успеха в области ИТ и сетевых технологий.

Компьютерные сети: Введение для начинающих Статья на Habr, предоставляющая введение в основы компьютерных сетей, включая работу протоколов и построение сетей простым языком.