
How to solve simultaneity issues through inventory system
169developer9973
Learn what concurrency issues are and how to deal with them.
초급
concurrent, Spring, Java
Tìm hiểu những vấn đề nào có thể phát sinh khi triển khai hệ thống sự kiện đến trước được phục vụ trước và cách giải quyết chúng.
Kiến trúc sự kiện đến trước được phục vụ trước
kiểm soát đồng thời
Chúng tôi cũng tự tin vào hệ thống sự kiện ai đến trước được phục vụ trước!
Cảm nhận thế giới thực thông qua các ví dụ.
Nhiều dịch vụ thường tổ chức các sự kiện như "Phiếu giảm giá đặc biệt cho 300 khách hàng đầu tiên". Điều này khiến nhiều nhà phát triển back-end triển khai hệ thống sự kiện "ai đến trước được phục vụ trước" cho lĩnh vực kinh doanh của họ. Tuy nhiên, nếu không có kinh nghiệm thực tế trong việc triển khai các hệ thống như vậy, rất khó để nắm bắt cách thiết kế chúng.
Tôi cũng từng thắc mắc về cách thiết kế các sự kiện theo nguyên tắc ai đến trước được phục vụ trước khi chuẩn bị đi làm, nhưng phải rất lâu sau khi tôi có việc làm và bắt đầu xây dựng sự nghiệp với tư cách là một nhà phát triển, tôi mới tìm ra câu trả lời.
Vậy nên, trong bài giảng này, chúng ta sẽ khám phá những vấn đề tiềm ẩn và giải pháp khi xây dựng hệ thống sự kiện theo nguyên tắc "ai đến trước được phục vụ trước". Để giúp các lập trình viên backend mới vào nghề, những người cũng có những thắc mắc tương tự như tôi, tôi đã thiết kế bài giảng này nhằm cung cấp kinh nghiệm thực tế về việc phát triển một hệ thống sự kiện phiếu giảm giá "ai đến trước được phục vụ trước", cho phép bạn trực tiếp trải nghiệm những thách thức mà bạn sẽ gặp phải trong công việc thực tế. Vậy, hãy cùng khám phá nhé!
Một nhà phát triển phần mềm đang cân nhắc cách triển khai sự kiện ai đến trước được phục vụ trước.
Tôi đã tạo một bảng thông báo CRUD đơn giản, nhưng tôi đang tự hỏi mình nên học thêm những gì nữa.
💡Bạn sẽ tìm hiểu về các vấn đề có thể phát sinh khi triển khai hệ thống ai đến trước được phục vụ trước và cách giải quyết chúng.
Nguyên nhân là gì và tôi có thể khắc phục như thế nào?
Chúng ta có thể chuẩn bị trước như thế nào?
H. Tôi đã học xong những kiến thức cơ bản về Java. Tôi có thể tiếp tục học khóa học này không?
Khóa học này dành cho những người có kinh nghiệm làm việc trong dự án sử dụng Spring + Java.
Do đó, chúng tôi khuyên bạn nên tham gia khóa học sau khi thực hiện một dự án như bảng thông báo.
H. Tôi chỉ có kinh nghiệm phát triển với Node.js và JavaScript. Tôi có thể tham gia khóa học này không?
Khóa học này dựa trên Spring + Java và không cung cấp thêm giải thích về Spring hoặc Java.
Tuy nhiên, miễn là bạn có thể hiểu được mã dựa trên Spring + Java, bạn có thể tham gia khóa học.
H. Hệ thống phiếu giảm giá chi tiết đến mức nào?
Mặc dù bài giảng này đề cập đến chủ đề phiếu giảm giá, nhưng không đi sâu vào chi tiết. Xin lưu ý rằng bài giảng này chủ yếu nhằm mục đích minh họa cho nguyên tắc "ai đến trước được phục vụ trước".
💾 Vui lòng kiểm tra trước khi tham gia lớp học.
Khóa học này dành cho ai?
Bất kỳ ai đã tạo bảng thông báo bằng Spring và Java
Bất cứ ai tò mò về cách tạo hệ thống sự kiện phiếu giảm giá đến trước được phục vụ trước
Cần biết trước khi bắt đầu?
Java
Mùa xuân
Dữ liệu mùa xuân JPA
5,561
Học viên
429
Đánh giá
295
Trả lời
4.8
Xếp hạng
3
Các khóa học
안녕하세요. 지식공유자 최상용입니다.
많은 오픈소스에 기여한 경험이 있는 현직 백엔드 개발자입니다.
- Spring Data Mongo Contributor
- querydsl Contributor
- grpc-kotlin Contributor
- ksp Contributor
- mybatis Contributor
Tất cả
16 bài giảng ∙ (1giờ 12phút)
Tất cả
110 đánh giá
4.8
110 đánh giá
Đánh giá 11
∙
Đánh giá trung bình 4.7
5
The lecture is good, but it is only an introductory class. Please purchase it knowing this. If you are someone who uses Ladies and Kafka in practice, you probably don't need to purchase it, and if you don't know anything at all, you can just buy it to skim the introductory course. And if you are a job seeker, if you write this much and write one line on your resume, you will be able to avoid in-depth questions during the interview. You should study separately.
hallo, thank you for your detailed course review! As you said, this course uses Redis and Kafka at an introductory level, so if you want to use it in practice, I recommend you study it in depth! Thank you for your kind words :)
Đánh giá 24
∙
Đánh giá trung bình 4.6
5
I've quit the company now, but... When I actually ran the first-come-first-served 100 coupon event, the DB died... Whenever someone tried to issue a coupon and order, it took 5 seconds to load the page... I remember the chaos.. In the end, I had to deal with it by increasing the temporary ec2 instance and the db server, but if I had seen this lecture before, I would have suggested it and reflected it myself.. I could have had a good experience.. Now that I'm trying to test it myself.. The server cost is not cheap, and I'm very sorry.. I hope this lecture spreads widely so that people like me won't have regrets... I listened to the lecture well. Thanks to you, I became interested in Redis and Kafka, and I want to study more. Thank you.
Đánh giá 3
∙
Đánh giá trung bình 5.0
5
I am so grateful that you taught me difficult content with practical code! It was a neat lecture! It would be better if you uploaded Notion as a lecture material all at once. It was a bit cumbersome to go into each lecture when reviewing. However, the lecture content is very informative. It is the best.
Thank you for the course review, Soyoung Choi! I will take the time to organize the lecture materials and upload them. Thank you!
Đánh giá 37
∙
Đánh giá trung bình 4.8
5
This was something I was curious about, so I liked that you just hit on the key points.
Thank you for your review, Top! I'm glad that I achieved my goal of conveying only the key points in a short period of time!
Đánh giá 24
∙
Đánh giá trung bình 5.0
5
I learned new knowledge, and I think I can get additional direction through this. It was good that only the key points were explained in one hour, but I was disappointed that the concept was briefly covered at the end.
Thank you for your course review, Mr. Lee Jin-woo! I tried to convey it in a short period of time, so I think it was a little lacking. If you ask questions on the Q&A board about the parts that were lacking, I think I can answer any questions you have!
418.519 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!