
Mô hình dữ liệu phân tán
kuke
Tìm hiểu cách mô hình hóa dữ liệu trong môi trường cơ sở dữ liệu phân tán.
Trung cấp trở lên
DBMS/RDBMS, system-design, software-design
대규 mô dữ liệu và lưu lượng truy cập để hỗ trợ hệ thống, hãy tự mình tạo ra bằng Spring Boot và học hỏi.
1,588 học viên
Độ khó Trung cấp trở lên
Thời gian Không giới hạn

Đánh giá từ những học viên đầu tiên
5.0
Minyoung Park
Tiêu chuẩn của các khóa học trung/cao cấp trên Inflearn! Đây là khóa học tuyệt vời nhất không phí tiền. Không chỉ dừng lại ở việc triển khai các tính năng đơn thuần, mà trải nghiệm trực tiếp triển khai bằng Spring Boot quá trình mở rộng hệ thống với giả định môi trường lưu lượng truy cập lớn thực sự rất quý giá. Đặc biệt, việc đưa vào cache (Redis), xử lý bất đồng bộ (Kafka) không phải là việc thêm công nghệ stack đơn thuần, mà thông qua luồng thiết kế rõ ràng giải thích tại sao cần công nghệ này để giải quyết vấn đề gì, tôi đã có được nhiều insight. Thông qua khóa học này, tôi có thể giải quyết được sự trăn trở sâu sắc về "tại sao phải thiết kế như vậy trong thực tế?". Tôi nghĩ đây là khóa học xuất sắc mà các backend developer nhất định phải học. Thêm vào đó, những ai đã học khóa này sẽ đồng cảm, việc cùng suy nghĩ về bất kỳ câu hỏi nào và trả lời một cách Kind và chi tiết đã để lại ấn tượng sâu sắc. Mong rằng sẽ có thêm nhiều khóa học hay trong tương lai. Cảm ơn!
5.0
wisehero
Đây là một khóa học tuyệt vời. Đây là một khóa học đạt tiêu chuẩn về những gì mà một khóa học trung cấp, cao cấp của Inflearn nên có. Tôi là một nhà phát triển junior vừa tròn 1 năm kinh nghiệm. Trong công ty, tôi chỉ mới phát triển hoặc bảo trì hệ thống quản trị. Như mọi người đều biết, hệ thống quản trị không có nhiều lưu lượng truy cập và chỉ được sử dụng một số tính năng nhất định. Vì kế hoạch không được chuyển đến người dùng nên ngay cả nhân viên nội bộ cũng có xu hướng lên kế hoạch và phát triển một cách "cẩu thả". Trong tình huống này, việc tìm kiếm những thử thách đáng để thử sức là không hề dễ dàng. Trong lúc đó, tôi đã gặp được khóa học này và ít nhất đã có được những "nguyên liệu" để "suy nghĩ" về việc thiết kế như thế nào, viết mã như thế nào cho dự án sắp tới. Trong các khóa học gần đây tôi tham gia, hầu hết những người chia sẻ kiến thức đều giao mục Q&A cho thực tập sinh của Inflearn và thực tế là bỏ mặc nó, nhưng Kukhe nim vẫn nhiệt tình trả lời Q&A ngay cả vào cuối tuần. Như tôi đã viết trong lời mở đầu của đánh giá khóa học, đây là khóa học tốt nhất trong số các khóa học trung cấp, cao cấp. Tôi nghĩ đây là một khóa học đưa ra tiêu chuẩn, hướng dẫn về "khóa học trung cấp, cao cấp nên như thế nào". Tôi nghĩ đây có thể là một tài liệu tham khảo tốt cho những người chia sẻ kiến thức trên Inflearn hoặc những người vận hành dịch vụ Inflearn. Những người vẫn còn chút nhiệt huyết muốn trau dồi kỹ năng để thực hiện các công việc mang tính thách thức hơn trong một môi trường nhiều hạn chế và gò bó, đừng ngần ngại đăng ký khóa học này. Điều đáng tiếc là mặc dù giảng viên cung cấp code, nhưng không có kho lưu trữ Github có lịch sử commit hoặc code được chia theo từng phần, nên rất khó để theo dõi luồng. Nếu phần này được cải thiện thì sẽ tốt hơn. Cảm ơn vì khóa học tuyệt vời. Lâu lắm rồi tôi mới gặp được một khóa học thực sự ra dáng khóa học.
5.0
별다방
Mặc dù đây là một bài giảng đắt tiền, tôi vẫn để lại bài đánh giá này cho những ai còn đang do dự không biết có nên tham gia khóa học này hay không vì những đánh giá trên. Tôi không hối tiếc. Nó khác với các bài giảng hiện có trên thị trường. Đến thời điểm này, bài giảng này đã mang đến cho tôi một góc nhìn mới. Tuy nhiên, có vẻ như người mới bắt đầu sẽ khó có thể tiếp thu hết bài giảng này. Chắc chắn là ở mức độ trung bình hoặc cao hơn. Và Tôi cũng tò mò về các phím tắt của người hướng dẫn, nhưng tôi cứ phải dừng lại và báo cáo lại vì tôi đang gõ với tốc độ ánh sáng. Tôi theo dõi đoạn đầu tiên và ngất đi. 😆😆 Có vẻ như nó rất chuyên sâu và đòi hỏi sự tập trung. Đây chắc chắn là một bài giảng có giá trị.
Thiết kế hệ thống lớn
Kiến trúc Microservice
Kiến trúc dựa trên sự kiện
Phân tán hệ thống hiểu biết
Cách giải quyết các vấn đề tương tranh
Hiểu và chiến lược sử dụng thực tế MySQL, Redis, Kafka
Tối ưu hóa truy vấn dữ liệu lớn bằng cách sử dụng chỉ mục cơ sở dữ liệu
Thiết kế và tối ưu hóa các bảng phân cấp phức tạp
높 độ lưu trữ dữ liệu vẫn đảm bảo tính nhất quán
이벤트 스트림 xử lý và xây dựng ứng dụng không đồng bộ
Sự cố mất dữ liệu sự kiện được ngăn chặn bằng hệ thống
대규 mô lưu lượng truy cập và kiến trúc phức tạp có thể áp dụng phương pháp luận
Chiến lược tối ưu hóa hiệu suất áp dụng cho các yêu cầu khác nhau
Chiến lược tối ưu hóa bộ nhớ đệm
Khóa học này dành cho ai?
대규 mô dữ liệu và lưu lượng truy cập được xử lý như thế nào?
성능 tối ưu hóa là gì?
Người có kinh nghiệm nhưng chưa có kinh nghiệm giao thông
Những người tò mò về cách thực sự tạo ra thứ gì đó thay vì chỉ giải thích lý thuyết.
Người đã phát triển bảng thông báo bằng Spring Boot ít nhất một lần
Người biết kiến thức cơ bản về cơ sở dữ liệu và cách viết SQL đơn giản
Cần biết trước khi bắt đầu?
Java
Khởi động mùa xuân
Cơ sở dữ liệu quan hệ cơ bản
Cơ sở ngữ pháp SQL
2,019
Học viên
222
Đánh giá
255
Trả lời
4.9
Xếp hạng
3
Các khóa học
Xin chào.
Làm việc với tư cách là nhà phát triển tại một doanh nghiệp IT, tôi đang áp dụng nhiều công nghệ đa dạng để duy trì các hệ thống quy mô lớn.
Tôi lập blog này nhằm chia sẻ những kiến thức phát triển phần mềm từ góc độ thực tiễn, hy vọng sẽ giúp ích được nhiều cho các bạn.
[Liên hệ]
Email : kukekyakya@gmail.com
Tất cả
71 bài giảng ∙ (13giờ 21phút)
Tài liệu khóa học:
Tất cả
188 đánh giá
4.9
188 đánh giá
Đánh giá 57
∙
Đánh giá trung bình 4.7
5
Đây là một khóa học tuyệt vời. Đây là một khóa học đạt tiêu chuẩn về những gì mà một khóa học trung cấp, cao cấp của Inflearn nên có. Tôi là một nhà phát triển junior vừa tròn 1 năm kinh nghiệm. Trong công ty, tôi chỉ mới phát triển hoặc bảo trì hệ thống quản trị. Như mọi người đều biết, hệ thống quản trị không có nhiều lưu lượng truy cập và chỉ được sử dụng một số tính năng nhất định. Vì kế hoạch không được chuyển đến người dùng nên ngay cả nhân viên nội bộ cũng có xu hướng lên kế hoạch và phát triển một cách "cẩu thả". Trong tình huống này, việc tìm kiếm những thử thách đáng để thử sức là không hề dễ dàng. Trong lúc đó, tôi đã gặp được khóa học này và ít nhất đã có được những "nguyên liệu" để "suy nghĩ" về việc thiết kế như thế nào, viết mã như thế nào cho dự án sắp tới. Trong các khóa học gần đây tôi tham gia, hầu hết những người chia sẻ kiến thức đều giao mục Q&A cho thực tập sinh của Inflearn và thực tế là bỏ mặc nó, nhưng Kukhe nim vẫn nhiệt tình trả lời Q&A ngay cả vào cuối tuần. Như tôi đã viết trong lời mở đầu của đánh giá khóa học, đây là khóa học tốt nhất trong số các khóa học trung cấp, cao cấp. Tôi nghĩ đây là một khóa học đưa ra tiêu chuẩn, hướng dẫn về "khóa học trung cấp, cao cấp nên như thế nào". Tôi nghĩ đây có thể là một tài liệu tham khảo tốt cho những người chia sẻ kiến thức trên Inflearn hoặc những người vận hành dịch vụ Inflearn. Những người vẫn còn chút nhiệt huyết muốn trau dồi kỹ năng để thực hiện các công việc mang tính thách thức hơn trong một môi trường nhiều hạn chế và gò bó, đừng ngần ngại đăng ký khóa học này. Điều đáng tiếc là mặc dù giảng viên cung cấp code, nhưng không có kho lưu trữ Github có lịch sử commit hoặc code được chia theo từng phần, nên rất khó để theo dõi luồng. Nếu phần này được cải thiện thì sẽ tốt hơn. Cảm ơn vì khóa học tuyệt vời. Lâu lắm rồi tôi mới gặp được một khóa học thực sự ra dáng khóa học.
wisehero님, cảm ơn bạn rất nhiều vì đánh giá tốt ạ! Tôi vô cùng cảm kích vì bạn đã dành thời gian viết một bài đánh giá chi tiết đến vậy ạ 😊😊😊 Trong quá trình tạo bài giảng, tôi đã từng nghĩ "Liệu mình có đang làm khó quá không nhỉ?", và tôi tự nhủ rằng, dù học viên có thể không tiếp thu hết nội dung, nhưng chỉ cần tôi có thể cho họ biết họ đang không biết gì thì đó cũng là một thành quả rồi. May mắn là có vẻ như nhiều học viên hài lòng về độ khó của bài giảng, và tôi cũng rất vui khi thấy wisehero님 đang định hướng tốt cho tương lai của mình!! Tôi rất mừng vì bạn hài lòng về phần Q&A! Tôi nghĩ rằng, nếu là một học viên nhiệt huyết thì việc có những thắc mắc trong quá trình học là điều đương nhiên. Tôi cũng cố gắng hết sức để trả lời những câu hỏi đó để đáp lại sự nhiệt tình của các bạn 😊😊😊 Tôi cũng học được rất nhiều điều khi xem các câu hỏi khác nhau, suy nghĩ về những điểm còn thiếu sót hoặc những phần cần bổ sung trong nội dung bài giảng. Đặc biệt, tôi vẫn nhớ hình ảnh wisehero님 giúp đỡ giải quyết vấn đề trong các câu hỏi của người khác, thật tuyệt vời!! Tôi hoàn toàn đồng cảm với những điều bạn thấy tiếc về việc phân tách code..! Nếu có thể viết một đoạn code hoàn hảo, không có lỗi ngay từ đầu thì có thể dễ dàng tách ra, nhưng điều đó không hề dễ dàng như bạn nghĩ..! Vì phạm vi bài giảng rộng và nội dung khó nên đôi khi tôi chỉ nhận ra những phần cần sửa đổi code sau đó. Trong trường hợp này, nếu các section được chia nhỏ thì việc sửa đổi cả những nội dung trước đó trở nên quá khó khăn, nên đôi khi tôi đã không tách ra vì thấy phiền phức..! Tôi rất xin lỗi vì điều này 😭😭 Tôi sẽ suy nghĩ thêm về cách cải thiện vấn đề này..! Nhờ có những học viên nhiệt huyết và tuyệt vời như các bạn theo học mà bài giảng cũng trở nên có giá trị hơn!! Cảm ơn các bạn đã học tập chăm chỉ!
Đánh giá 10
∙
Đánh giá trung bình 5.0
5
Ban đầu tôi đã rất lo lắng về giá cả, nhưng tôi đã hoàn thành khóa học một cách thích thú vì nội dung rộng lớn hơn tôi mong đợi và được giải thích rất tốt theo dòng ý thức. Tôi nghĩ rằng hầu hết các nhà phát triển backend sẽ học được nhiều điều từ khóa học này và nó sẽ giúp ích rất nhiều cho các cuộc phỏng vấn. Cảm ơn bạn!
Ian ơi, cảm ơn bạn vì đánh giá tốt ạ!! Tôi rất vui và cảm kích khi bạn đã hoàn thành khóa học một cách vui vẻ!! Chúc bạn chuẩn bị tốt cho phỏng vấn nhé!!
Đánh giá 3
∙
Đánh giá trung bình 5.0
5
Tôi rất thích bài giảng tốt. Đó là một trải nghiệm đã mở rộng suy nghĩ của tôi về nhiều mặt. Đặc biệt, tôi chưa quen với Kafka nên kỹ thuật Transactional Messaging sử dụng Kafka là điều tôi chưa bao giờ nghĩ tới nên rất khó nhưng lại là một bài giảng thú vị!
Xin cảm ơn bạn Hyun Jin đã đánh giá cao! Transactional Messaging thực sự là một phần khó khăn nhưng tôi rất vui vì bạn đã nghe và thấy thú vị. 😊😊😊 Bạn đã rất cố gắng và tôi hy vọng bạn sẽ có một năm mới vui vẻ!!
Đánh giá 12
∙
Đánh giá trung bình 4.8
5
Tôi đã nghe rất kỹ. Tôi đã rất tò mò về thiết kế hệ thống và phương pháp cải thiện hiệu suất, và tôi đã học được rất nhiều điều từ bài giảng. Giá hơi cao nên tôi đã hơi đắn đo khi mua, nhưng tôi nghĩ rằng tôi đã học được nhiều điều hơn giá trị của nó. Mong bạn sẽ có những bài giảng hay trong tương lai. Cảm ơn bạn.
chlghksdyd31님, cảm ơn bạn vì đánh giá tốt ạ!! Tôi rất tự hào và vui vì bạn đã học được nhiều điều!! Bạn đã vất vả rồi vì đã học hết khóa học!!
Đánh giá 7
∙
Đánh giá trung bình 5.0
5
Bạn không nên đánh giá nội dung khóa học chỉ bằng cách nhìn vào danh sách khóa học. Trên thực tế, sau khi nghe bài giảng, đó chính xác là bài giảng mà tôi mong muốn, bắt đầu với thuật toán chỉ mục, cách sử dụng các chỉ mục được tối ưu hóa và cách đưa ra thông báo sự kiện một cách an toàn trong môi trường bán hết ứng dụng và môi trường cấu trúc phân mảnh DB. Đó là một bài giảng thực sự hay với nhiều mẹo dựa trên lưu lượng truy cập lớn ngoài việc đơn giản là xây dựng một dịch vụ. Nhờ bạn mà tôi đã học được rất nhiều kiến thức. Xin hãy cho tôi những bài giảng hay như thế này trong tương lai :)
Lina, cảm ơn bạn rất nhiều vì đánh giá tuyệt vời! Tôi đã suy nghĩ rất nhiều về cách có thể truyền đạt điều này tốt nhất đến các học sinh và đã chuẩn bị chăm chỉ trong một thời gian dài. Tôi biết ơn và tự hào vì bạn đã theo dõi bài giảng khó này!! Chúc mừng năm mới và may mắn với những bài giảng còn lại! (Nửa sau cũng sẽ khá vui(?)!)
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!