Skip to content

aidevelopercode/Architecture-Best-Paratices

Repository files navigation

Architecture Best Practices

Let's connect :

Move2Cloud

  • Cloud Migration strategy

Architecture Microservice :

  • SAGA
  • CQRS

Architecture Serverless / knative:

Architecture Hexagonal :

  • DDD
  • Package structure :
    • Application
    • Infrastructure
    • Port / Adapter
  • Kafka
  • Debezium
  • Apache Spark
  • Apache Flink

Architecture network & protocols

  • WebRTC,
  • HTTP : RESTful, SOAP, JSON:API, HATEOAS, Graphql
  • RMI, JMS, Socket ...

Docker vs Podman vs Rancher

  • Docker Desktop alternative

kubernetes best practices

Java

Java 8 -> 20 -> latest release

  • Java News
  • Design Pattern : SOLID, Creational Patterns, Structural Patterns, Behavioral Patterns

Framework

  • Spring boot, spring batch, Spring security...
  • Quarkus ...
  • Kotlin/Micronaut...

Unit Test, Integration Test, Test System

  • TDD : GWT (Given,When,Then) and AAA (Arrange, Act, Assert)
  • BDD
  • Mockito
  • MockServer, WireMock

Typescript

Frontend Framework

  • React JS / Vue.js / Angular / Svelte / Solid
  • Web Component : StencilJS

Unit Test, Test e2e, Test System

  • Jest / Jasmin
  • Cypress / Selenium / Playwright

About

Architecture Best Practices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages