PinnedGetting Started with Kafka in GolangThis is my experience in these past two weeks while I get my hand dirty in Apache Kafka. Even I was introduced with Kafka by my CTO several…Aug 15, 20185Aug 15, 20185
Streaming Data Made Easy with BenthosUsing Benthos we can add layer between our REST API (synchronous system) with asynchronous message streaming system such as Kafka…May 6, 20221May 6, 20221
Create Geo-aware System: How to Better Detect Whether User Is Inside the City [Bonus: Implement…To engage user in a particular area, we need to attract them with local promotion or information. This can be done by capturing user…Jul 20, 20211Jul 20, 20211
Practical Example of Implementing OAuth 2.0 Using ory/hydraWhen we building a server application that needs to protect some API resource, usually we only direct implemented simple authentication…Feb 8, 20211Feb 8, 20211
Published inThe StartupLearn How to Use and Deploy Jaeger Components in ProductionPast week I got questioned again about Jaeger — an end to end distributed tracing. That question come from my workmates that they’re in…Nov 19, 2020Nov 19, 2020
Creating Distributed KV Database by Implementing Raft Consensus Using GolangWell, you may heard a lot about “distributed system” or “distributed database” itself. But, you may wonder how to create it or the…May 30, 20201May 30, 20201
Understand Your System Behavior By Implement Distributed Tracing Using JaegerI’ve been more than 3 years in programming and building many applications from simple website to an API that needs to scale. Whether it…Dec 12, 2018Dec 12, 2018