Scalability
There's a total of 2 articles.
Back of the envelope calculations
When designing a system it’s important to consider the limitations of the technologies chosen, making some approximate calculations when the system is designed help us decide on the tradeoffs of the different approaches, these approximations include
This article has a table with latency comparison numbers, common numbers used in system design calculations and some challenges to put all of these info into practice.
Non Functional Requirements
Non functional requirements refer to quality attributes or system characteristics that describe how well a software system or solution performs or behaves.
This article covers well known non functional requirements such as reliability, availability, scalability, performance and durability.