Edited
・
Review 1
・
Average rating 5.0
I've always found concurrency issues difficult to grasp, but this course broke down the concepts step by step, and I finally feel like I'm getting the hang of it. Rather than just covering theory, I was able to naturally understand how concurrency issues manifest differently in single-server versus distributed-server environments by setting up hands-on practice environments. What I particularly appreciated was the structure that allowed me to directly observe the process through which concurrency issues actually occur, so instead of simply memorizing concepts, I could experience firsthand why these problems arise. There was a lot of content that could be immediately applied in real-world work, which was very helpful. I think this is a course worth recommending to anyone who finds concepts like optimistic locking, pessimistic locking, and distributed locking confusing, or who is struggling with how to solve concurrency problems.
Thank you so much for leaving such a thoughtful review. Concurrency is actually an invisible concept, so it's naturally a difficult topic to grasp, but I'm proud as an instructor that you were able to get a feel for it through the course, and I'm pleased that you recognized my intention of 'experiencing through hands-on practice rather than theory.' Great job completing the course. Thank you! 🙇♀️




