em3s

Joined 10 months ago

Karma
2
Submissions
5
Member since
Jan 5
twin dad, software engineer at Kakao (KakaoTalk, Korea's #1 messenger, ~50M MAU).

Been building Actionbase for the past few years—started to stop teams from reinventing likes/follows/views, ended up running at 1M+ req/min in production.

- github.com/em3s

- github.com/kakao/actionbase

- mskim at apache.org

View on Hacker News

Recent submissions

Comment · 9 months ago
Comment · 9 months ago
Comment · 9 months ago
Hi HN,

I built Actionbase at Kakao (KakaoTalk, ~50M MAU).

It started because the same features—likes, views, follows—were being rebuilt across teams, each hitting similar scaling walls.

It's been in production for years, serving Kakao services at over 1M requests per minute.

Our approach: precompute everything at write time. Reads are just lookups—no aggregation, predictable latency.

Currently backed by HBase. Lighter backends (e.g., SlateDB) on the roadmap.

Try it — just Docker:

    docker run -it ghcr.io/kakao/actionbase:standalone
Quick Start and production stories are in the README.

Genuinely curious: are there existing systems for high-volume interaction data (likes, follows, views) that I missed?

Happy to answer questions.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton