Ehtesham's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
go-ethereum
Go implementation of the Ethereum protocol
go-clean-template
Clean Architecture template for Golang services
gin-swagger
gin middleware to automatically generate RESTful API documentation with Swagger 2.0.
run-aspnetcore-microservices
Microservices on .NET platforms used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 8 and C# 12
consulting-handbook
A guide for technical professionals looking to start consulting
OpenSleigh
OpenSleigh is a Saga management library for .NET Core.
IdempotentAPI
A .NET library that handles the HTTP write operations (POST and PATCH) that can affect only once for the given request data and idempotency-key by using an ASP.NET Core attribute (filter).
cloud-run-hello
Demo container for Google Cloud Run
cloud-run-microservice-template-go
A template repository for a Cloud Run microservice, written in Go.
go-climb-clean-architecture-example
A small web application written in go that demonstrates clean architecture.
notification-gateway
Swvl backend engineer task