
分散データモデリング
kuke
分散データベース環境でデータモデリングをする方法を学びます。
중급이상
DBMS/RDBMS, system-design, software-design
대규모 데이터와 트래픽을 지탱하기 위한 시스템을, 스프링부트로 직접 만들면서 배워봅니다.
대규모 시스템 디자인
Microservice Architecture
Event-Driven Architecture
분산 시스템에 대한 이해
동시성 문제를 다루는 방법
MySQL, Redis, Kafka에 대한 이해 및 실전 활용 전략
데이터베이스 인덱스를 활용한 대규모 데이터 쿼리 최적화
복잡한 계층형 테이블 설계 및 최적화
높은 쓰기 트래픽에서도 데이터 일관성을 보장하는 방법
이벤트 스트림 처리 및 비동기 애플리케이션 구축
이벤트 유실 방지를 위한 시스템 구축
대규모 트래픽 및 복잡한 아키텍처에서 활용할 수 있는 방법론
다양한 요구사항에 적용할 수 있는 성능 최적화 전략
캐시 최적화 전략
학습 대상은
누구일까요?
대규모 데이터와 트래픽을 어떻게 처리하는지 궁금한 사람
성능 최적화가 궁금한 사람
경력은 있지만 트래픽 경험은 없는 사람
단순하게 이론만 설명하는 것 보다는, 실제로 어떻게 만드는지 궁금한 사람
스프링부트로 게시판을 1번 이상 개발해본 사람
데이터베이스 기초와 간단한 SQL 작성 방법을 아는 사람
선수 지식,
필요할까요?
Java
Spring Boot
Relational Database 기초
SQL 문법 기초
1,300
명
수강생
111
개
수강평
188
개
답변
4.9
점
강의 평점
2
개
강의
안녕하세요.
IT 서비스 대기업 개발자로 근무하며, 대규모 시스템을 지탱하기 위해 다양한 기술을 활용해보고 있습니다.
실무 관점의 개발 지식을 공유하고자 개설하였고, 많은 도움이 되었으면 좋겠습니다.
[문의]
Email : kukekyakya@gmail.com
전체
71개 ∙ (13시간 21분)
해당 강의에서 제공:
10. MySQL 개발 환경 세팅
03:48
11. 게시글 CRUD API 설계
05:12
12. Snowflake
03:36
13. 게시글 CRUD API 구현
17:13
14. 게시글 테스트 데이터 삽입
04:05
전체
101개
4.9
101개의 수강평
수강평 7
∙
평균 평점 5.0
5
単に講義リストを見て講義内容を判断するだけではダメでした。実際に講義を聞いてみると、インデックス アルゴリズムから最適化されたインデックスの活用法、そしてアプリケーションが Sale-out 環境と DB シャーディング構造環境で安全にイベント メッセージを発行する方法まで、本当に私が求めていた講義でした。単にサービスを構築するだけでなく、大容量トラフィックに基づくさまざまなヒントがたくさんあったので、本当に良い講義でした。 おかげで多くの知識を学びました。これからもこのような良い講義をお願いします :)
リナ様、良い評価をいただきありがとうございます! 受講生の方々にどのようにうまく伝えることができるか悩みも多くなり、長時間頑張って準備してきましたが、 難しい川のよくついてくださってありがとうございます! 明けましておめでとうございます残りの講義もファイティングです! (後半部もかなり楽しい(?)あるでしょう!)
수강평 55
∙
평균 평점 4.7
5
この講義は最高です。この講義は、Inflearnの中、上級講義はこうあるべきだという基準のような講義です。 まもなく丸1年になるジュニア開発者です。社内ではまだアドミンだけを新規開発したり、メンテナンスしてきただけです。皆様ご存知のように、アドミンはトラフィックが集中することも少なく、よく使われるものも決まっています。企画もユーザーに伝わるものではないので、内部職員も俗に言う「めちゃくちゃ」に企画して開発する場合がほとんどです。この状況の中でも挑戦しがいのある課題を探していますが、簡単ではありませんでした。 そんな中、この講義に出会い、これから遂行するプロジェクトについて、どんな設計を、どんなコードを書くかについて、少なくとも「考える」ことができる材料を得られました。 最近受けた講義では、ほとんどQ&A欄をInflearnのインターンに任せて事実上放置する知識共有者が多かったのですが、クケさんは週末にもQ&Aに熱心に対応してくださいます。 講義評の冒頭に書いたように、この講義は中、上級講義の中で最高です。「中、上級講義はこうあるべきだ」という基準、ガイドを提示した講義だと思います。これはInflearnで知識を共有する方々や、Inflearnサービスを運営されている方々にも良いレファレンスになると思います。 制約が多く、閉塞感のある環境の中で、まだより挑戦的な業務遂行のための実力を身につけたいという気持ちが消えていない方は、迷わずに受講していただきたいと思います。 残念な点は、コードは提供されるものの、コミット履歴が残っているGitHubリポジトリやセクション別にコードが分かれていないため、流れを追うのが難しいのですが、この部分が改善されれば良いと思います。 良い講義をありがとうございます。久しぶりに本当の講義に出会えました。
wisehero様、良い評価をいただきありがとうございます! レビューまで丁寧に書いていただき、本当に感謝しております😊😊😊 講座を作る際、「こんなに難しく作っても大丈夫かな?」という思いもありましたが、受講生の皆さんが内容をすべて理解できなくても、何が分からないのかをお伝えできるだけでも、それなりの成果だと思っていました。 幸い、難易度については満足してくださる受講生の方も多いようで、wisehero様も今後の方向性をしっかりと定めていらっしゃるようで、嬉しく思います!! Q&Aにご満足いただけたようで、安心しました! 熱心な受講生の方なら、講座を受けているうちに当然疑問点が湧いてくるだろうと思っていました。 私もそのような熱意に応えるべく、できる限り一生懸命回答しようと努力しています😊😊😊 様々な質問を見ながら、講座内容だけでは足りなかった点や補足すべき点を考え、私自身も多くを学んでいます。 特にwisehero様は、他の方の質問でも問題解決を手伝ってくださる素敵な姿を覚えています!! コードの分離について残念に思われた点は、十分に共感できます…! 最初から完璧でエラーのないコードを書けば、きれいに分離しておけるのですが、それがなかなか難しいのです…! 講座の範囲が広大で内容が難しいため、コードの修正箇所が後になってから目に付くことがあります。 このような場合、セクションごとに細かく分かれていると、以前の内容まで修正するのが非常に難しいため、面倒に感じて分割していない部分もあります…! この件については申し訳ない気持ちがあり、ご容赦いただければと思います😭😭 改善策はもう少し検討してみます…! 情熱あふれる最高の受講生の皆様に受講していただけるおかげで、講座も価値が生まれるのだと思います!! よく受講していただきありがとうございます!
수강평 10
∙
평균 평점 4.9
5
お話、 잘 들었습니다. システム設計とパフォーマンス改善の方法について 궁금했었는데、講義を聴いてたくさん学んでいきます。価格が高めなので少し 고민하고購入しましたが、価格以上の内容を学べたと思います。今後とも良い講義をお願いいたします。ありがとうございます。
chlghksdyd31様、良い評価をありがとうございます!! ভালোভাবে 배워帰られたとのこと、とても誇らしく嬉しいです!! 最後まで受講お疲れ様でした!!
수강평 2
∙
평균 평점 5.0
5
良い講義をありがとうございました。 さまざまな面で考えが広がる経験でした。 特にkafkaに慣れていないので、kafkaを活用するTransactional Messagingのテクニックは予想外の部分だったのでとても難しかったですが、面白い講義でした!
ヒョンジンさん、良い評価ありがとうございます! トランザクション メッセージングは本当に難しい部分ですが、楽しく聞いていただけて良かったです。😊😊😊 一生懸命勉強してくださってありがとうございます。良いお年をお迎えください!!
₩198,000
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!