inflearn logo

Coupon Server Design to Withstand Traffic Spikes - 4-Week Completion Challenge, Cohort 2

In just 4 weeks, here's what you'll get

  • Ability to design and implement a first-come, first-served coupon issuance API without over-issuing coupons

  • Criteria for choosing the right approach depending on the situation: pessimistic locks, Redis distributed locks, or atomic Lua operations

  • The ability to reproduce load with k6 and prove performance improvements numerically before and after optimization

  • Asynchronous Processing Design That Prevents Failed Requests from Being Lost with Kafka and DLT

  • Single Flight and SWR Caching Strategies to Prevent Cache Stampede

Starts Nov 9

28 days

Finish Dec 6

  • Cohort 2now opening
  • 88People who joined past cohortsPast participants
  • 38Public work from the last cohortPublic work
  • 5 missions

Last cohort's work

What 88 people in cohort 1 built

apiece님과 함께해요!

Inflearn Verified

Career Verified

2,032

Learners

75

Reviews

59

Answers

4.9

Rating

8

Courses

Hello, I’m Developer Hanjogak.
Having worked at Kakao and SK, I have designed and operated various backend systems in real-world service environments.

I share the problems and trial and error I encountered along the way, as well as the considerations involved in choosing technologies, through knowledge-sharing content.
From when and why to use a technology to the criteria for designing systems, I want to convey it all within a real-world context.

I hope the challenges and experiences I’ve faced help reduce your trial and error and
make better choices.

If there was anything you were curious about or found lacking while viewing the content, please feel free to let me know anytime.
I want to create better content based on your honest feedback.

Thank you.

apiece.dev.ai@gmail.com

More

11월

9일

챌린지 시작일

2026년 11월 9일 오전 12:00

챌린지 종료일

2026년 12월 6일 오후 11:30

챌린지 커리큘럼

All

5 lectures

Course Materials:

챌린지 전용 수업

Recommended for
these people

Who is this course right for?

  • A junior backend developer who knows the theory but has never personally built a server that handles heavy traffic.

  • Learners who want to learn about handling high-volume traffic experiences

  • Someone who paid for a course and has been stuck in Section 1 for months.

Need to know before starting?

  • Experience building a simple REST API with Spring Boot is required.

  • Familiarity with Kotlin or Java syntax is recommended. Practice code is provided in both languages.

취소 및 환불 규정
챌린지는 지식공유자가 설정한 수업 최소 정원이 충족되지 않을 경우, 폐강 안내가 고지되며 결제 내역이 자동취소됩니다.

apiece's other courses

Check out other courses by the instructor!

모집 인원 300명

Free