PinnedRayan CrastaBuilding a booking service backend like Ticketmaster and BookMyShow using Go, Redis and PostgreSQL.Pop-stars and famous singers, often have sold-out shows. Wether its an auditorium with 300 seats or a stadium with 50,000 seats. It always…Apr 29Apr 29
PinnedRayan CrastaBuilding a tweet ingestion and search backend like Twitter using Go, Kafka and ElasticsearchTwitter has always been quite a go to place for me to pickup the latest updates posted by social media celebs, football transfer news or…May 2May 2
Rayan CrastaRealtime Collaborative Whiteboard using NodeJS, MongoDB, Nginx LB and RedisIn this blog I’ll be explaining the architecture and development of collaborative whiteboard using which multiple users can draw at the…Apr 5Apr 5
Rayan CrastaSSH certificates in Linux — Step by Step GuideStep by Step guide to implementing SSH certificate-based authenticationFeb 22Feb 22
Rayan CrastaSSH certificate authentication — Better than keys?We generally use either login credentials or SSH public-private key pair to login to Linux servers via SSH. However, both of them have…Feb 22Feb 22
Rayan CrastaSFTP Setup using Password and Key based 2FA AuthenticationIf you ever needed to use password and key based authentication to enable a 2FA type mechanism to increase security, this blog is for you.Jun 1, 2022Jun 1, 2022
Rayan CrastaLinux SSH Key + Password Auth for Users Stored in Active DirectoryIn this blog we setup SSH with key and password authentication to achieve a 2FA type mechanism for more security for users stored in Active…Jun 1, 2022Jun 1, 2022