25%
148,500원
111,370원
월 22,274원
5개월 할부 시
초급자를 위해 준비한
[백엔드, 웹 개발] 강의입니다.
실용적인 결제 시스템 구축 강의, 코드로 배우며, 실제 시스템을 구현하는 데 필요한 지식을 다룹니다.
✍️
이런 걸
배워요!
이런 걸
배워요!
신뢰성을 고려한 결제 시스템 설계
결제 시스템의 기본 원리와 구성요소
트랜잭션 처리와 동시성 제어
결제 프로세스의 이해
이런 분들께 추천드려요!
🎓
학습 대상은
누구일까요?
학습 대상은
누구일까요?
결제 시스템이 궁금한 백엔드 개발자
실전 프로젝트를 하고 싶은 학생
📚
선수 지식,
필요할까요?
선수 지식,
필요할까요?
Kotlin
Spring Webflux
Spring Data Jpa
Spring Data R2DBC
MySQL
Apache Kafka
커리큘럼
총 21 개
˙ 7시간 8분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 강의 소개와 자료
3 강
∙ 4분
섹션 1. Payment System 설계
1 강
∙ 32분
섹션 2. 결제 승인 기능 구현
6 강
∙ 2시간 10분
실습 준비
05:09
Toss Payments 결제 연동
14:41
Payment Service 데이터 모델링
08:56
가상의 Checkout 기능 구현
29:19
결제 승인 기능 구현
47:13
결제 승인 에러 핸들링 (feat: Retry, Timeout)
25:07
섹션 3. 결제 복구 기능 구현
1 강
∙ 24분
결제 복구 서비스 (feat: Bulk Head, Parallel Processing)
24:36
섹션 4. 결제 승인 메시지 발행
3 강
∙ 1시간 6분
Confluent Kafka 연동
10:11
결제 승인 메시지 발행 (feat: Transactional Outbox Pattern, Apache Kafka)
37:45
신뢰성 있게 카프카를 사용하는 방법
18:58
섹션 5. Wallet Service 구축
4 강
∙ 1시간 19분
Wallet Service 구축
45:15
Wallet Service 동시성 제어 (feat: Optimistic Locking)
14:00
Wallet Service 메시지 처리와 전달 보장 (feat: Kafka Transaction)
10:16
Wallet Service 신뢰성 향상 (feat: Dead Letter Queue)
10:15
섹션 6. Ledger Service 구축
1 강
∙ 39분
Ledger Service 구축 (feat: Double-Entry Ledger, Trigger)
39:55
섹션 7. 결제 완료 기능 구현
1 강
∙ 29분
결제 완료 기능 구축
29:56
섹션 8. 마무리
1 강
∙ 19분
더 견고해지기 위해 남은 작업
19:19
강의 게시일 : 2024년 04월 08일
(마지막 업데이트일 : 2024년 05월 18일)
수강평
총 6개
수강생분들이 직접 작성하신 수강평입니다.
4.7
6개의 수강평
5점
4점
3점
2점
1점
VIEW
추천 순
최신 순
높은 평점 순
낮은 평점 순
평점 순
높은 평점 순
낮은 평점 순
단순 재사용 재배열하지 않았다고 했지만 double-entry ledger에 대해서나 기본적인 ledger/wallet 개념도 제대로 설명해 놓지 않은걸 보면 좀 아쉽다는 느낌이 많네요.
여러 모로 payment system에서는 조금 벗어난 주제 같네요.
2024-05-18
부끄럽지만 경력직이다
이전 회사에서 배달앱 중개 서비스를 담당하였으며 주문, 결제 서비스에 대한 도메인 지식이 있었기 때문에 이 강의를 수월하게 들을 줄 알았다..
그런데 아니다.. 매우 어렵다.. 초급 수준이 아니다..
이전에 재직했던 회사 주문 시스템이 우스울 정도다..
확실히 기술적으로 상위 버전의 결제 서비스를 배우는 기분이다..
아래 리뷰처럼(아효님) 코틀린, 리액티브, 헥사고날 아키텍처, 카프카 지식이 기본 베이스로 필요하며 Java, SpringBoot MVC 정도 할 줄 아는 수준이라면 분명 코드 따라 치기에 정신없이 바쁠지도 모른다
하지만 이 강의는 분명히 결제 서비스에 대해서 역량을 기르려면 제대로 이해하기 전까지 계속 봐야된다고 생각한다. 매우 중요하다고 생각한다.. (돌머리인 난 매우 어렵다ㅠㅠ)
이 강의는 완강후에 시간적 여유가 된다면 원래 알고 있던 java, Spring MVC 패턴으로 리팩토링 하면서 다시 제대로 공부해서 꼭 지식을 습득해야겠다..
롤에서 그마 챌린저 만나서 멘탈 털린 느낌이다
공부를 더 열심히 해야겠다는 동기부여가 생긴다
2024-05-13