Migrating to Distroless Containers — My Real World Journey
A practical guide on what distroless containers are, their pros and cons, and real challenges I faced while migrating microservices to distroless.
Thoughts on Go, Ruby, cloud infrastructure, and software engineering.
A practical guide on what distroless containers are, their pros and cons, and real challenges I faced while migrating microservices to distroless.
This week, I explored goroutines in more depth, particularly focusing on how to terminate them gracefully.
PDF files can contain much more than text and images — they may include JavaScript, embedded files, form inputs, or even malicious payloads. If your application processes user-uploaded PDFs, it's essential to scan them for such potential security threats.
Google Interview
What is worker pool pattern?
Sometimes, We need to have a task that can be executed at regular basic at some time. In ruby, we have a rake task to define and execute this task at any time. We can use rake tasks in Rails for various purposes.