Aug 18, 2018

[distributed system][design] Real-Time Delivery Architecture at Twitter



  • nothing is stable, embrace and deal with it.
  • keep it simple.
  • LRU for Redis.
  • CQRS Always consider separately from read and write design.
  • Event-based 'router'
  • Fan-out :-) It's been used back in the day Jesus was born :-P ext4 files system/inode, fanout with another indirection.
    Prof. David Wheeler : "All problems in computer science can be solved by another level of indirection" (the "fundamental theorem of software engineering")
  • consider about edge cases.
  • Technology makes lives, better, keep on!

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.