Open in app

Sign in

Write

Sign in

Sajjad Rad
Sajjad Rad

90 followers

Home

About

The World As Satoshi sees It

In this post we are not going too far to inspect the idea technically, we are taking a look at the idea philosophically. This post is not…

Feb 11
The World As Satoshi sees It
The World As Satoshi sees It
Feb 11

Certificate-based Client Authentication (mTLS)— Part II

In the previous article, we discussed a solution to authenticate the client using a x509 certificate in a service to service call. In this…

Jan 12
Certificate-based Client Authentication (mTLS)— Part II
Certificate-based Client Authentication (mTLS)— Part II
Jan 12

Certificate-based client authentication

Authorization is always a challenge in the service-to-service call. In this article, we will explore the possibility of authorizing clients…

Feb 17, 2024
Certificate-based client authentication
Certificate-based client authentication
Feb 17, 2024

How to strongly secure public APIs using HMAC

There is no general authentication method for all types of API. It depends on the API purpose. The API might provide sensitive services…

Sep 3, 2023
How to strongly secure public APIs using HMAC
How to strongly secure public APIs using HMAC
Sep 3, 2023

The game nodes are some regular nodes in K8S clusters with a specific label.

You can use Terraform to create these resources on the cloud providers.

Jun 19, 2023
Jun 19, 2023

Designing a Distributed System for an Online Multiplayer Game — Security Patch (Part 9)

This is part number nine of the Garage series, you can access all parts at the end of this post.

Nov 11, 2022
Designing a Distributed System for an Online Multiplayer Game — Security Patch (Part 9)
Designing a Distributed System for an Online Multiplayer Game — Security Patch (Part 9)
Nov 11, 2022

Designing a Distributed System for an Online Multiplayer Game — CI/CD (Part 8)

This is part number eight of the Garage series, you can access all parts at the end of this post.

Apr 2, 2022
1
Apr 2, 2022
1

Designing a Distributed System for an Online Multiplayer Game — Deployment (Part 7)

This is part number seven of the Garage series, you can access all parts at the end of this post.

Apr 2, 2022
Designing a Distributed System for an Online Multiplayer Game — Deployment (Part 7)
Designing a Distributed System for an Online Multiplayer Game — Deployment (Part 7)
Apr 2, 2022

Designing a Distributed System for an Online Multiplayer Game — Game Client (Part 6)

This is part number six of the Garage series, you can access all parts at the end of this post.

Apr 2, 2022
Designing a Distributed System for an Online Multiplayer Game — Game Client (Part 6)
Designing a Distributed System for an Online Multiplayer Game — Game Client (Part 6)
Apr 2, 2022

Designing a Distributed System for an Online Multiplayer Game — Game Server — Game Server (Part…

This is part number five of the Garage series, you can access all parts at the end of this post.

Apr 2, 2022
Designing a Distributed System for an Online Multiplayer Game — Game Server — Game Server (Part…
Designing a Distributed System for an Online Multiplayer Game — Game Server — Game Server (Part…
Apr 2, 2022
Sajjad Rad

Sajjad Rad

90 followers

Currently a software engineer, always an adventurer

Following
  • Saurabh Deshpande

    Saurabh Deshpande

  • AzerKaanDasdemir

    AzerKaanDasdemir

  • Marten Gartner

    Marten Gartner

  • Mahdi Taghizadeh

    Mahdi Taghizadeh

  • Jaana Dogan

    Jaana Dogan

See all (9)

Help

Status

About

Careers

Press

Blog

Privacy

Rules

Terms

Text to speech