File tree
340 files changed
+2315048
-0
lines changed- abstraction
- actor-model-architecture
- actor-model-architecture
- akka-net
- orleans
- protoactor
- adr
- ai
- ai
- embedding-vector
- langchain
- llms
- mcp
- ml.net
- models
- hugging-face
- models
- ollama
- openai
- phi
- rag
- semantic-kernel
- algorithm
- anti-patterns
- anti-patterns
- big-ball-of-mud
- code-smells
- god-object
- leaky-abstractions
- partial-object
- static-cling
- architectural-design-principles
- architectural-design-principles
- cap
- cohesion
- coupling
- cqs
- cross-cutting-concerns
- dependency-inversion
- dry
- encapsulation
- fail-fast
- favor-composition-over-inheritance
- grasp
- interface-segregation
- inversion-control
- kiss
- open-closed-principles
- persistence-ignorance
- single-responsibility
- solid
- yagni
- architecture-documententation
- adr
- c4
- assets
- images
- javascripts
- lunr
- min
- workers
- stylesheets
- azure
- aks
- azure-api-management
- azure-app-service-plan
- azure-app-service
- azure-arc
- azure-cloud
- azure-configuration
- azure-functions
- azure-load-balancing
- azure-logic-app
- azure-resource-manager
- azure-resource
- azure-security
- azure-active-directory
- azure-key-vault
- azure-sql
- messaging
- azure-event-grid
- azure-event-hub
- azure-queue
- azure-service-bus
- azure-web-pub-sub
- messaging
- nosql
- azure-nosql
- cosmosdb
- service-fabric
- storage
- blob
- file
- queue
- storage
- table
- back-pressure
- caching
- clean-architecture
- clean-code
- cloud-best-practices
- cloud-design-patterns
- ambassador-pattern
- anti-corruption-layer-pattern
- bff
- bulkhead-pattern
- circuit-breaker
- cloud-design-patterns
- exactly-one-delivery
- gateway-aggregation
- gateway-pattern
- inbox-pattern
- outbox-pattern
- sidecar
- strangler-fig-pattern
- cloud-native
- code-review
- concurrency
- cqrs
- data-driven-design
- database
- nosql
- cosmosdb
- documentdb
- mongodb
- nosql
- ravendb
- relational
- postgres
- relational-database
- sql
- replication
- sharding
- design-best-practices
- 12-factor
- design-best-practices
- thin-controllers
- design-patterns
- adapter-pattern
- builder
- chain-of-responsibility
- command-message-pattern
- command-pattern
- decorator-pattern
- design-patterns
- factory-pattern
- mediator-pattern
- observer
- query-object-pattern
- repository-pattern
- repr
- service-locator
- singleton
- specification-pattern
- state-pattern
- strategy-pattern
- transaction-script-pattern
- devops
- ci-cd
- azure-devops
- github-actions
- jenkins
- containerd
- docker
- docker-compose
- docker
- gitops
- kubernetes
- debuging-development
- deployment-strategies
- deployment-tools
- argo-cd
- flux
- helm
- jenkins
- kubernetes-operator
- kustomize
- ingress-controller
- ingress-controller
- nginx-ingress
- traefik-ingress
- kubernetes
- other-tools
- garden
- k3s
- mirrord
- okteto
- skaffold
- telepresence
- tilt
- services
- terminal
- bash
- powershell
- distributed-locking
- distributed-transactions
- domain-driven-design
- aggregation
- anemic-domain-model
- application-service
- bounded-context
- domain-driven-design
- domain-events
- domain-primitives
- domain-service
- domain
- enums
- exception-and-validation
- infrastructure
- integration-event
- mapping
- orm/ef
- rich-domain-model
- strategic-design-patterns
- tactical-design-patterns
- value-objects
- event-driven-architecture
- event-sourcing
- eventual-consistency
- functional
- grpc
- hexagonal-architecture
- iaas
- ansible
- iaas
- nomad
- pulumi
- terraform
- ids
- interview
- messaging
- async-api-documentation
- change-data-capture
- kafka
- messaging-patterns
- messaging
- nats
- rabbitmq
- zeromq
- micro-frontend
- microservices
- api-gateway
- ambassador
- api-gateway
- kong
- ocelot
- communication
- composite-ui
- microservices
- observability
- correlationId
- diagnostics
- distributed-tracing
- logging
- monitoring
- observability
- tools
- efk
- elk
- fluent-bit
- fluentd
- loki
- resiliency
- high-availibility
- idempotency
- resiliency
- security
- security
- vault
- services-boundries
- testing
- tools
- aspire
- cap
- dapr
- mass-transit
- nservicebus
- steeltoe
- tye
- wolverine
- modeling
- architecture-diagram
- class-diagram
- component-diagram
- conceptual-modeling
- data-model-notations
- domain-stroytelling
- er-diagrams
- event-modeling
- event-storming
- logical-modeling
- modeling
- physical-modeling
- relationship
- tools
- use-case-diagram
- modular-monolith
- object-oriented-design
- onion-architecture
- open-source
- others
- paas
- heroku
- netlify
- openshift
- rancher
- refactoring
- rest
- reverse-proxy-lb
- envoy
- fabio
- haproxy
- load-balancing
- metallb
- nginx
- reverse-proxy
- traefik
- yarp
- scaling
- search
- serverless
- service-discovery
- consul
- eureka
- service-discovery
- service-mesh
- istio
- linkerd
- maesh
- service-mesh
- service-oriented-architecture
- software-architecture
- systems-design
- consistent-hash
- systems-design
- type-driven-design
- vertical-slice-architecture
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
340 files changed
+2315048
-0
lines changedWhitespace-only changes.
Lines changed: 7783 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + |
0 commit comments