a Futurum company
Pavel Zavialov

Contributing Writer

Pavel Zavialov

Pavel Zavialov is a Software Engineer specializing in high-load backend infrastructure, distributed systems, and API performance. With over eight years of experience, he has designed and scaled data pipelines and microservices in Go for major tech companies including Wheely, VK.com, and Wisebits. His engineering expertise spans across ride-hailing operations, large-scale social platforms, and machine learning infrastructure. The MongoDB polling architecture and monolith extraction detailed in th

1Articles shown
ContributorDevOps.com
Beats
Blogsasynchronous processingatomic task claiming

Latest from Pavel

Blogs

When the Message Broker Becomes the Bottleneck: Scaling Push and SMS With MongoDB Polling

A back-end team extracted notification delivery from a large Ruby monolith into a centralized Go service, only to discover that their shared RabbitMQ cluster could not reliably support the new workload. Here’s how they solved the problem using MongoDB as a polling queue and the trade-offs that came with it. The Scaling Problem Inside the […]

Jul 24, 2026 Β· 3 min
Pavel Zavialov | DevOps.com | DevOps.com