백엔드 뿌수기 프로젝트

이 링크의 백엔드를 보고, 나에게 부족한것들을 정리해보았다. 앞으로의 학습 플랜이 될 예정이기도 하다.

게시글로 정리할 것들 (필요하다면 예제와 함께)

database

  • ACID
  • 트랜잭션
  • N+1 문제
  • 데이터 레플리케이션
  • 샤딩 전략
  • CAP 이론

설계 원칙

  • SOLID
  • KISS
  • YAGNI
  • DRY

아키텍쳐 패턴

  • SOA

ETC

  • 마이그레이션 전략

작은 프로젝트를 통해 예시를 남길것들

API

  • HATEOAS
  • SOAP
  • OAuth 2.0

아키텍쳐 패턴

  • 모놀로틱 앱
  • 마이크로서비스
  • CQRS, 이벤트 소싱
  • SERVERLESS

TESTING

  • CI, CD
  • 통합 테스트
  • 단위 테스트
  • 기능 테스트

CACHING

  • Redis

ETC

  • GraphQL
  • Docker

Comments

Popular Posts