주문시스템으로 알아보는 분산트랜잭션
최상용
MSA 환경에서 겪을 수 있는 정합성 문제와 해결할 수 있는 방법을 배워요
Basic
MSA
並行性の問題が何であるかがわかります。
並行性問題を処理する方法を学びます。
同時性の問題処理も自信を持って!
簡単な在庫システムで冷静に学びましょう。
同時性問題を知っていますか?バックエンド開発者であれば、並行性を考慮したプログラミングを行うことを知っておく必要があります。プロジェクトの開始時に並行性の問題を考慮せずに開発を開始すると、データの整合性が重要な状況でさまざまな問題が発生する可能性があります。
このレッスンでは、並行性の問題が何であり、どのように解決できるかを学びます。簡単な在庫システムを直接作成しながら、並行性の問題について学び、問題を解決する方法を学びます。 JavaとSpringを解放した初心者のバックエンド開発者の皆さんに役立つように今回の講義を制作することになりました。一緒に知ってみましょうか?
掲示板は作ってみたが、実務バックエンド開発にはどんなことを考慮すべきか知りたい方
在庫など、データ整合性が重要な機能をどのように開発するのか気になる人
DBと実際の商品在庫数が合わない。
どうすればいいですか?
並行性の問題 (Concurrency Issue)
アプリケーションレベルで問題を解決します。
Synchronized キーワードの使用
データベースが提供するロックを使用して並行性を制御します。
Pessimistic Lockを使う
Redis(レディス)の機能を活用して同時性を制御してみます。
Q. さて、Java(Java)をすべて学びました。この講義を聞くことができますか?
この講義はSpringを使って掲示板を作ってみた方におすすめです。スプリングで掲示板を一度作ってみた後に聞くことをお勧めします。
Q. この講義を聞くと、同時性問題をすべて処理できるようになりますか?
状況ごとに処理する方法が異なるため、すべて処理できません。ただ、同時性の問題が何で、どのように解決するのかを学ぶので、状況に応じて応用する方法を養うことができると思います。
Q. Node.jsを使って開発していた現職者です。この講義を聞くことができますか?
スプリングに特化した機能をあまり使用していないので、Javaを理解できれば聞いても大丈夫です。
学習対象は
誰でしょう?
同時性問題が何であるかわからない人
並行性の問題は何であるかを知っていますが、どのように解決すべきかわからない人
Springを使って掲示板を一度でも作ってみた方
前提知識、
必要でしょうか?
Java
Spring
Spring Data Jpa
5,585
受講生
432
受講レビュー
296
回答
4.8
講座評価
3
講座
안녕하세요. 지식공유자 최상용입니다.
많은 오픈소스에 기여한 경험이 있는 현직 백엔드 개발자입니다.
- Spring Data Mongo Contributor
- querydsl Contributor
- grpc-kotlin Contributor
- ksp Contributor
- mybatis Contributor
全体
18件 ∙ (1時間 8分)
全体
314件
4.8
314件の受講レビュー
受講レビュー 1
∙
平均評価 3.0
3
일단 수업 자체는 많은 도움이 됐습니다. 그러나 수업 자체가 설명이 친절하거나 수업 내용이 많은 것이 아니라, 사용하신 기술들이나 용어들을 제가 따로 찾아보면서 공부를 해가면서 들어야 하는 수업이었습니다.. 무엇보다도 글씨가 진짜 무지하게 작아서 전체화면으로 보지 않으면 글씨를 볼 수가 없어서 개발 강의로써 기본적인 부분이 미흡했다는 생각이 드네요.. 결론은 2만원 내고 보기엔 좀 아깝지 않나 하는 생각이 듭니다. 가격을 1만원 정도로 낮추시거나, 아니면 내용을 더 상세하게 늘렸다면 만족했을것 같습니다. 다시 말하지만 수업 자체는 큰 도움이 됐습니다. 감사합니다.
김의님 자세한 후기 정말 감사드립니다. 피드백을 반영하여 글자 크기를 키운 후에 재 업로드를 하였습니다.
受講レビュー 27
∙
平均評価 4.7
5
이게 한시간 짜리이지만 도커도 만져보고, 여러가지 기능들을 전부 다 실행해보고 하니 진짜 엄청 알차네요... 또 피드백도 잘 되어있고... 당신 정체가 무엇이죠...?
seonjun Moon 님 너무 좋은후기 감사드립니다!
受講レビュー 7
∙
平均評価 5.0
5
전체 강의 한시간 남짓한 시간인데 굉장히 알차게 잘 정리되어있습니다!! 처음 접하면 어렵고 까다로운 주제라서 이해하기 힘들었는데 이 강의 듣고 많이 이해했습니다. synchronized, DB lock 까지만 듣고 아직 레디스 부분은 안들었지만 레디스도 기대중!!ㅎㅎ 이 후기 보시는 개발자분들 1시간만 투자하면 되니까 들어보세요!! 물론 선생님이 1시간 설명이고 제가 하는건 1시간이 아니긴 합니다..ㅠㅠ 그렇지만 이 강의 개인적으로 대만족입니다ㅎㅎ 글씨가 작았던거 빼곤 동시성 해결방법에 대해 쉽고 간단하게 설명해주셔서 좋았어요~ 다음 강의도 짧고 굵게, 글씨는 엄청 크게 부탁드립니다...^^
hjin 님 굉장히 긴 후기 감사합니다! 저도 처음 접할때 굉장히 어려웠던 주제였어서 최대한 쉽게 설명드리고 싶었습니다. 제 강의를 통해서 많이 이해하셨다니 굉장히 뿌듯합니다. 글씨는... 다음강의부터는 키워보겠습니다.
期間限定セール
¥14,850
25%
¥2,333
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!