Products
Resources
Docs
From setup to production
Learning Center
Hands-on guides for any stack
Blog
Product news and engineering insights
Authors
The people behind our content
Become an Author
Write for us, get paid
Marketplace
Pricing
Services
App Platform
Build, deploy, and scale apps
S3 Storage
Scalable S3-compatible storage
Compute
Cloud Servers
Scalable virtual machines
Kubernetes
Managed container orchestration
Databases
PostgreSQL
Advanced open-source database
Redis
In-memory key-value store
Kafka
Distributed event streaming
ClickHouse
Fast columnar database
OpenSearch
Search and analytics suite
RabbitMQ
Message broker software
Networking
Virtual Private Cloud
Isolated network environment
Cloud Firewall
Enterprise-grade network security
Startup Credits
Up to $10,000 in cloud credits to build, ship, and scale on Hostman.
United States
EN
Log In
Sign Up
Learning Center
Microservices
Sending and Applying Git Patches via Email – No GitHub Needed
Microservices
Git
REST API vs RPC API: Which One to Use for Service Communication?
Microservices
API
Developing an HTTP Client in Go: From Installation to First Requests
Microservices
Designing the Ideal Microservice: Part 2
Microservices
Designing the Ideal Microservice: Part 1
Microservices
Database Connection in Python, Go, and JavaScript
Microservices
Python
Microservices and the UNIX Philosophy: Similarities and Differences
Microservices
Service-Oriented vs. Microservices Architecture
Microservices
Popular Message Brokers in Microservice Architecture: NATS, Kafka, and RabbitMQ
Microservices
How to Install, Configure, and Use RabbitMQ
Microservices
RabbitMQ
Show More Guides