Open in app

Sign In

Write

Sign In

Pragya Sapkota
Pragya Sapkota

119 Followers

Home

About

4 days ago

Resilience

The term resilience means the ability of a system to keep functioning correctly and reliably in case of unexpected events like hardware failures, network outages, or software errors. Resiliency is one of the most important aspects of system design because the software systems need to be capable to handle any…

System

2 min read

Resilience
Resilience
System

2 min read


May 6

Redundancy and Availability

Availability is the time portion when the system is up and running for a particular mission time. It is usually represented in percentages. For example, 99.99% availability means the system has four nines availability which is a high percentage. To calculate the availability, Availability = Uptime / (Uptime + Downtime) …

System

2 min read

Redundancy and Availability
Redundancy and Availability
System

2 min read


Apr 25

Redundancy and Reliability

Reliability is the ability of a system with consistency and dependability to perform as expected under specific conditions over time. With redundancy, reliability is the probability of not failing in a specific environment for a particular mission time. …

System

4 min read

Redundancy and Reliability
Redundancy and Reliability
System

4 min read


Apr 19

Redundancy

Redundancy is the most common approach to making reliability and availability better in a system. To accomplish this, we use some extra or duplicate components within a system as a safety measure so that the system can function even in the case of failure and malfunctions. However, adding extra components…

System

6 min read

Redundancy
Redundancy
System

6 min read


Apr 13

Security Assertion Markup Language (SAML) Vs. OAuth 2.0 and OpenID Connect (OIDC)

We previously discussed Security Assertion Markup Language (SAML), OAuth 2.0, and OpenID Connect individually. In this one, we will discuss the differences between these authentication protocols. While OAuth 2.0 and OpenID Connect use JSON to pass the messages, SAML uses XML. The former provides us simple and better user experience…

System

2 min read

Security Assertion Markup Language (SAML) Vs. OAuth 2.0 and OpenID Connect (OIDC)
Security Assertion Markup Language (SAML) Vs. OAuth 2.0 and OpenID Connect (OIDC)
System

2 min read


Apr 10

Single Sign On (SSO)

SSO — Single Sign On is an authentication process where a user can access multiple applications using a single set of credentials. It helps the user not to have to log into numerous applications separately. There is a centralized system that stores the user credentials called Identity Provider (IdP). …

System

3 min read

Single Sign On (SSO)
Single Sign On (SSO)
System

3 min read


Apr 7

OpenID Connect

Previously, we talked about Open Authorization (OAuth 2.0). While the Open Authorization was designed to provide access to data and features between applications, OpenID Connect adds login and profile details about the client who logs in. To note, OpenID Connect lies at the top of OAuth 2.0. The Authorization Server…

System

2 min read

OpenID Connect
OpenID Connect
System

2 min read


Apr 2

Open Authorization (OAuth 2.0)

OAuth 2.0 is an authorization protocol that provides consented access to the available resources on behalf of the user. No user credentials are ever shared with the Open Authorization since it provides the access to the resources such as remote APIs, user data, etc. To note, OAuth 2.0 …

System

2 min read

Open Authorization (OAuth 2.0)
Open Authorization (OAuth 2.0)
System

2 min read


Mar 27

Rate Limiting in Distributed Systems

Rate limiting is great with distributed systems but not without some complications. We already read about rate limiting and distributed systems before and now we will discuss the problems with them coming together. 1. Inconsistencies When you have a distributed system with clusters of multiple nodes, a global rate limit policy is…

System

2 min read

Rate Limiting in Distributed Systems
Rate Limiting in Distributed Systems
System

2 min read


Mar 24

Rate Limiting

We briefly discussed rate limiting in Endpoint Protection. Let’s see it in detail here. Rate Limiting is defined as a way that prevents the overflow of frequency of any operations than a defined limit. The main functionality of rate limiting in distributed systems is to maintain availability by sharing resources…

System

2 min read

Rate Limiting
Rate Limiting
System

2 min read

Pragya Sapkota

Pragya Sapkota

119 Followers

Hope and Patience😌 | Wisdom and Light😇⚡️

Following
  • Maguire

    Maguire

  • Claudio Autiero 🖋

    Claudio Autiero 🖋

  • Celeste Elle

    Celeste Elle

  • Dmytro Iakubovskyi

    Dmytro Iakubovskyi

  • ÇêYār

    ÇêYār

See all (164)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams