Skip to content

Commit

Permalink
Merge pull request #2 from jackyjia/feature/1
Browse files Browse the repository at this point in the history
feature#1: update README
  • Loading branch information
jackyjia authored Sep 24, 2022
2 parents ff1fa8c + 58367eb commit 3c8211b
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 1 deletion.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,6 @@
*.exe
*.out
*.app

# IDE
.idea
37 changes: 36 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,37 @@
# MySuperLedger
MySuperLedger aims to enable SME with accounting capability that internet giant such as Alipay, Paypal have
MySuperLedger aims to enable SMEs with accounting capability that internet giants such as Alipay, PayPal have.

## Why SMEs need accounting feature that big companies have
The main reason is I believe the pay-as-you-go payment model will lead to a burst of bookkeeping activities which can easily
reach the same level of traffic and high-availability requirement that only internet giants have.

The accounting capability will be crucial to the success of SMEs that rely on the pay-as-you-go model. However they usually
don't have sufficient resources to develop their own accounting software, and existing accounting softwares
cannot meet these requirements.

## Why I can do this
I designed and led the development of the financial accounting system for eBay management payment. The system can handle 1 million transactions
per second and easily scale out to support even higher throughput. It's also high available, 99.999% available in over two years,
that's 7-minutes downtime, a big part of which was caused by mis-operation. Besides, the system can guarantee no data loss, which is
also a must-have requirement on accounting system. Last but not least, it's 100% audit-able, it will not only tell you the
account's latest balance, but also evey transaction that leads to it.

Here're two articles I wrote about the system.
1. [超越“双十一” | ebay支付核心账务系统架构演进之路](https://mp.weixin.qq.com/s/O5_Rde5uUXvmBS2B7w2hOQ)
2. [eBay支付账务系统架构解析之“读”一无二](https://mp.weixin.qq.com/s?__biz=MzA3MDMyNDUzOQ==&mid=2650512756&idx=1&sn=04fd97a4c4129bb26c5dd3b6ea7e75f9&chksm=8731a520b0462c369671c63d06721ee7817984bf041964fbdeb24d513c9b31451cbb544ed2c1&scene=178&cur_album_id=1590887959409590275#rd)

## What's incoming
I'm going to provide following features:
1. Create an account with COA (Chart of Accounts) support
2. Create a ledger
3. Post a transaction to a ledger
4. Query account's balance
5. Query the transaction history of a ledger

Stay tuned.

## How to connect
Feel free to send a message from all below channels. we'd love to discuss your use scenarios and what we can help on that.
1. telegram: @jiaqifudan
2. discord: jackyjia

0 comments on commit 3c8211b

Please sign in to comment.