Don’t be me.
Prepared for JEE. Failed.
Cracked CUET with 92+ everywhere. Still chose wrong.
Took the wrong college. Started DSA early. Still stuck at arrays.
No consistency. No excuses left.
This is where the war starts.
One year from now, I won’t explain—results will🚀
Less gooo
I spent the last 2 weeks building a distributed system in Go,
And it turned into one of the best projects I've built while learning Go
I was intrigued by how systems handle background tasks concurrently to improve user experience.
So I built Tasko
It started as a simple task queue:
HTTP → Go channel → Worker
Then I kept building on it while learning:
1. Redis-based task delivery
2. Concurrent worker pool
3. Task state tracking
4. Retries with exponential backoff
5. Persistent task state + recovery
6. Graceful shutdown
7. Runtime metrics
8. Docker setup
9. Integration + race tests
Then I threw 900 concurrent tasks at it.
900/900 completed.
0 failed.
~186 tasks/sec end-to-end.
Every time I added something, it seemed to come with 4 more edge cases to deal with
And feeling of seeing it finally work as intended 🤌
Do check it out( link in replies) :)
Hey everyone, how’s your day going? Festive season messed up my study routine, but today we’re back to grinding.
A lot to do, so let’s make it count! 🔥💪