System Design — Design a Bookkeeping Service / Ledger Component

Y Tech
5 min readOct 17, 2022

A Bookkeeping Service (or a Ledger Component) is a service that keeps track of money sent and money received on behalf of a client. The purpose of this service is to record all financial activities and allow getting the account balance for a given client.

In this post, we will discuss the design of a Bookkeeping Service / Ledger Component, which is asked in lots of interviews, especially by Fin-Tech companies.

High Level Thoughts

--

--