41554 blogs · [ { "id": "01a08721-09f1-7229-ac86-124c49cb44d7", "title": "Your logs are lying to you", "url": "https://agrim123.github.io/posts/your-logs-are-lying-to-you.html", "published_at": "2026-03-16T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682ee32b7918", "title": "Why is Zookeeper being removed from Kafka?", "url": "https://agrim123.github.io/posts/kafka-removing-zookeeper.html", "published_at": "2025-01-04T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682ee38880d5", "title": "Implementing delayed message support with Apache Kafka", "url": "https://agrim123.github.io/posts/delayed-message-support-in-kafka.html", "published_at": "2024-07-15T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682ee3b063e1", "title": "Finding Memory Eating Monsters in Golang", "url": "https://agrim123.github.io/posts/golang-profiling.html", "published_at": "2023-12-29T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682ee4959213", "title": "Performing cryptographic operations using AWS Nitro Enclaves", "url": "https://agrim123.github.io/posts/performing-cryptographic-operations-using-aws-nitro-enclaves.html", "published_at": "2023-12-25T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682ee4fc79f5", "title": "Scaling AWS ECS Service on \"non-conventional\" metrics", "url": "https://agrim123.github.io/posts/scaling-aws-ecs-services-on-non-conventional-metrics.html", "published_at": "2023-11-16T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682ee5afc022", "title": "Deploying self-managed highly available, scalable, and resilient TimescaleDB cluster on AWS", "url": "https://agrim123.github.io/posts/postgresql-ha-setup.html", "published_at": "2023-11-15T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682ee6445d26", "title": "Better ECS autoscaling with capacity providers", "url": "https://agrim123.github.io/posts/ecs-capacity-provider.html", "published_at": "2021-05-22T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682ee7131ea6", "title": "Goroutines: M, P, G orchestration", "url": "https://agrim123.github.io/posts/goroutines-mpg.html", "published_at": "2020-04-18T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682ee74fd6d4", "title": "Goroutines vs Threads", "url": "https://agrim123.github.io/posts/goroutines-vs-threads.html", "published_at": "2020-04-14T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682ee75ecbc5", "title": "Go's garbage collector", "url": "https://agrim123.github.io/posts/go-garbage-collector.html", "published_at": "2020-04-11T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682ee8317ac4", "title": "Garbage collection", "url": "https://agrim123.github.io/posts/garbage-collection.html", "published_at": "2020-04-07T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682ee8a86f84", "title": "Extensively monitoring spark-jobs with StatsD", "url": "https://agrim123.github.io/posts/statsd-daemon.html", "published_at": "2020-03-06T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682ee8af25c7", "title": "Exploring the /proc directory", "url": "https://agrim123.github.io/posts/slash-proc-linux.html", "published_at": "2020-01-05T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682ee90f7bc0", "title": "Kafka 101", "url": "https://agrim123.github.io/posts/kafka-kt.html", "published_at": "2019-12-16T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682ee93b03ed", "title": "Monitoring Spark jobs with Prometheus StatsD Exporter and Grafana", "url": "https://agrim123.github.io/posts/spark-statsd-prometheus-grafana.html", "published_at": "2019-12-11T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682ee9f9dcfe", "title": "Metaprogramming 101 with ruby", "url": "https://agrim123.github.io/posts/metaprogramming-with-ruby.html", "published_at": "2019-01-09T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682eea09a182", "title": "Wrapping up GSoC 2018 with Bundler", "url": "https://agrim123.github.io/posts/wrapping-up-gsoc.html", "published_at": "2018-08-08T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682eea29d39a", "title": "Google Summer of Code 2018 with Bundler", "url": "https://agrim123.github.io/posts/gsoc-with-bundler.html", "published_at": "2018-05-15T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682eeb0c002e", "title": "Diving Deep into JavaScript (Part 2)", "url": "https://agrim123.github.io/posts/diving-deep-into-javascript-2.html", "published_at": "2018-03-11T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682eebdc2509", "title": "Diving Deep into JavaScript (Part 1)", "url": "https://agrim123.github.io/posts/diving-deep-into-javascript-1.html", "published_at": "2018-01-29T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682eec96dc89", "title": "Getting to know Lua (Part 4)", "url": "https://agrim123.github.io/posts/getting-to-know-lua-4.html", "published_at": "2018-01-23T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682eed5717ea", "title": "Optimizing Webpack for production", "url": "https://agrim123.github.io/posts/optimizing-webpack-for-production.html", "published_at": "2018-01-22T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682eedd85dd0", "title": "Getting to know Lua (Part 3)", "url": "https://agrim123.github.io/posts/getting-to-know-lua-3.html", "published_at": "2018-01-22T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682eedda3a4a", "title": "Getting to know Lua (Part 2)", "url": "https://agrim123.github.io/posts/getting-to-know-lua-2.html", "published_at": "2018-01-21T00:00:00+00:00" }, { "id": "01a08721-09f2-722f-ae51-682eee75e341", "title": "Getting to know Lua (Part 1)", "url": "https://agrim123.github.io/posts/getting-to-know-lua-1.html", "published_at": "2018-01-20T00:00:00+00:00" } ] posts Claim your blog
Back to agrim123.github.io
Blog · corpus.blog/blogs/agrim123.github.io/posts

agrim123.github.io

agrim123.github.io

2026

2025

2024

2023

2021

2020

2019

2018