Wednesday, July 5, 2017

System Design

1. How to design Shazam phone app

2. How to speed a bank transaction order processing system. All orders need to be processed sequentially.
    a. Use lazy Load for DB
    b. Java Profiler to analyze
    c. Try to parallel orders which can be paralleled
    d. prepare/load order to different machine to cut waiting time

No comments:

Post a Comment