Tag: Software Engineering

  • HI! I am LB

    Hi! I am LB. Formally know as Load Balancer. In this article I’ll briefly talk about Where, What and Types of LBs. Where?? Imagine a system with single application server serving hundreds of request. Life is easy until our product proves its worth in the market and gradually traffic starts to increase. No problem, we’ll…

  • Software Maintainability

    IEEE Standard Glossary of Software Engineering Terminology defines maintainability as: “The ease with which a software system or component can be modified to correct faults, improve performance or other attributes, or adapt to a changed environment.” After development, maintenance is a high cost for software. Nobody likes to work or maintain a legacy system because of…

  • Software Reliability

    Reliable, according to Google Consistently good in quality or performance; able to be trusted. The reliability of Software can be seen in terms of the expectation concerning software’s basic functionality, human error tolerance, performance under load, or security. A system that works correctly, even with faults, is called a Reliable System. (In other words a…