.
GIT & GITHUB, 미니프로젝트_팀소개 웹페이지
필수 리눅스 명령어, 팀 프로젝트
Git & Github
Git 명령어 모음집
Git & Github_협업, 팀 미니프로젝트
Java 기초, IntelliJ 활용해 Java 연습
Java_연산자, 조건문, Switch 문, 반복문, 배열, Method
Java 강의_클래스와 객체 / 클래스의 구조 / JVM 메모리 구조 / 래퍼클래스(Wrapper Class) / static / final / 인터페이스
Java 강의_ 객체지향 PART1 - 캡슐화 (접근제어자) / 객체지향 PART2 - 상속 / 객체지향 PART3 - 추상화 / 객체지향 PART4 - 다형성
개인프로젝트_계산기 Lv1
개인프로젝트_계산기 Lv2
개인 프로젝트_계산기 Lv2
계산기 과제 github 업로드 & Java 인강 3주차
개인프로젝트_키오스크
개인프로젝트_키오스크
개인프로젝트_키오스크
개인프로젝트_키오스크
개인프로젝트_키오스크
개인프로젝트_키오스크
Spring 입문 - 1주차
Spring 입문 - 1주차
Spring 입문 - 1주차, Spring 입문 - 2주차, Spring 입문 - 3주차, Spring 입문 - 4주차
Spring 입문 - 4주차, Spring 입문 - 5주차
.
Scheduler 프로젝트
Scheduler 프로젝트
Scheduler 프로젝트
이론 공부
.
.
.
.
.
.
.
.
.
.
logginig.level.root=debug
SNS 프로젝트 In - Out 마무리
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
동적 view 매핑 방법 | 쿠키-세션 인증 방식 vs JWT 기반 인증
Spring Cloud 기본 구조
서비스 디스커버리란? | Eureka란? | Eureka, Feign, Ribbon, Resilience4j의 동작 흐름
로드밸런싱이랑? | Ribbon이란? | Spring Boot에서 FeignClient와 Ribbon 설정 | 서킷브레이커란? | API Gateway란?
Autuactor와 Grafana
분산추적이란? | 이벤트 드리븐 아키텍처란? | Spring Cloud Stream이란?
이벤트 드리븐 아키텍처 그림 예시로 이해하기
AWS란? | EC2란? | RDS란?
컨테이너 오케스트레이션이란? | 쿠버네티스란? | 쿠버네티스 vs Spring Cloud
Rest Template이란?
새로운 팀 프로젝트 설계 단계 Flow Chart
ERD 작성
유저 관점 AI API 호출 시퀀스 다이어그램
WebClient vs ResClient vs FeignClient vs RestTemplate
SpringAI + OpneAI API 호출 흐름
OpenAI API Key 발급받기
SpringAi + OpenAI API 연동 방법
테스트코드 연습
TimeLimiter란? RateLimiter란?
TDD란?
Redis란?
첫 AI 연동 프로젝트를 마치며..
Docker 알아보기
Http Session과 Session Clustering이란?
RabbitMQ란? | AMQP란?
Kafka 알아보기
OCP란?
CQRS란?
DIP란?
AOP란?
분산 트랜잭션이란?
CargoHub 프로젝트 초기 설계 - FlowChart
멱등성이란?
Kafka vs RabbitMQ
FastAPI란?
FeignClient 사용해서 API 호출 방식 알아보기
Slack API 호출하여 슬랙 메시지 전송하기
FeignClient 적용 과정의 고민
타입 불일치 문제 TroubleShooting
Orchestrator란?
Orchestrator 내 프로젝트에 적용한 사례
분산 트랜잭션이란?
Nested Join이란?
Hash Join이란?
젠킨스 이해하기
Kafka 실전 적용 알아보기
Async란?
Saga 패턴이란?
조인 튜닝 방법에 대해 알아보기
DB Lock이란?
Kafka + FeignClient 적용 연습
Facade 패턴이란?
Custom 페이지네이션 구현
Kafka code skeleton (Producer / Consumer)
Async 실전 적용
배송 담당자 기능 roundRobin 적용해보기
허브 배송 1 row 생성 → N row 생성 방식으로 리팩터링
허브 N row 생성 & 각 row 배송담당자 배정
delivery-server 보상 트랜잭션
예상 시나리오 기반 배송 보상 트랜잭션 알아보기
delivery-server 기능 고도화 우선순위
주문 취소 시 Kafka Skeleton Code
보상 트랜잭션이란?
outbox/inbox 알아보기
outbox 엔티티 설계 알아보기
Outbox 패턴 적용 리팩터링
outbox 패턴 적용 Repository
적용 기술 구조 요약 정리
낙관적 락 vs 비관적 락
Kafka 자세히 알아보기_depth.1