Posts
All the articles I've posted.
Building an Observability Pipeline for Go Service with Grafana, Loki, and Promtail
Published: at 07:58 PMDebugging a service with less information to analyze could be pain in the ass, especially when there are multiple services communicate to each other. Sometimes we need to move from one server to another just to check the log files and analyze it or utilize `grep` . While obviously not everyone has access to the server itself.
Accelerating Python with Protobuf: Asynchronous Messaging using RabbitMQ
Published: at 07:56 PMIn today’s software industry, applications are becoming increasingly complex, moving beyond simple server-client relationships. Infrastructure complexity has grown significantly with the shift toward Microservices Architecture. In this approach, software is broken down into smaller, independent services. With these separate components, ensuring effective communication between services is crucial.
HashMap, Between Separate Chaining and Open Addressing, the What and the How
Published: at 07:55 PMHashMap, a data structure that efficiently stores key-value pairs, also a data structured loved by programmer because of its advantage with fast lookup, insertion, and deletion which typically have an average time complexity of O(1). It uses hash function to compute an index into an array of buckets where the value can be found.