Conclusion
Twitter has a very emmaculate system design. Especially being a versatile social media platform and providing diverse services, such as timeline service, searching etc., the room for error is almost negligible and the design architecture of Twitter maintains that efficiency.