stars 1 stars 2 stars 3

I have 13 years experience in creating softwares with C# and Sql base databases like Sqlserver and Mysql From 6 years ago I started DotNetCore with C# From 3 years ago I started to learn clean architecture with popular videos and read source codes that use this structure. I read more than 2000 articles about clean architecture and see 55 video cources about that. Finally in my last 4 enterprise projects that have lots of business roles and need to handle traffics in all of them I used these things: Microservice. DDD for complex microservice that have complex bussines roles. Use CQRS and some times for query part I used ElasticSearch and use Mysql or Sqlserver or MongoDB for command part. Also I handled commands in Domain or Core layer. Using MediatR in each part of Microservices that useful for it. MongoDB, MariaDb or SqlServer. Using Ocelot or Cloudflare as loadbalancer and message bus like RabbitMQ for syncing data between microservices and also for event communication between microservices. DI and handling everything in all layers with this. Docker as a publishing system for each microservice and managing Docker and containers with Kubernetes.

Website https://codeandsolution.com
Employees View employees
Founded 2008
Industry Computer Software

Code & Solution Questions

G2 Leader Summer 2026 G2 Best Est ROI Mid-Market Summer 2026 G2 Easiest Admin Mid-Market Summer 2026 G2 Most Implementable Summer 2026 G2 Best Results Mid-Market Summer 2026 G2 Lead Capture Mid-Market Summer 2026 Inc Fastest Growing Private Companies 2026 Inc Best Workplace 2026
g2crowd
G2Crowd Trusted
chromestore
300K+ Plugin Users