May 14, 2025

AI Inference in Distributed Systems

AI inference is the process of using a trained machine learning (ML) model to make predictions or generate outputs based on new input data. Unlike training where the model learns patterns from a dataset, inference applies the learned patterns to real-world data.

May 12, 2025

Building Blockchain Basic Prototype

Blocks that store valuable information. For instance, Bitcoin blocks store transactions, the essence of any cryptocurrency. Beside this, a block contains some technical information, like its version, current timestamp and the hash of the previous block.

May 6, 2025

Understanding AWS SQS and EC2 Scaling

AWS SQS is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications. It ensures the delivery of messages between software components at any volume without losing messages or requiring other services to be available.

May 3, 2025

The Book of Shaders

A great resource for learning about shaders and lighting in a visually interactive and approachable manner.