Day 1: Building a Robust E-Commerce App with Microservice Architecture | Practical Microservices Workshop
আমাদের বিগত ওয়ার্কশপ, "System Design & Application Architecture"-এ আমরা সিস্টেম ডিজাইনের Theoretical বিভিন্ন বিষয় সম্পর্কে জেনেছিলাম এবং কিছু প্রোজেক্টের Case Study ও দেখেছিলাম। তারই ধারাবাহিকতায় প্র্যাকটিক্যাল ইমপ্লিমেন্টেশন নিয়ে আজ রিলিজ হচ্ছে "Practical Microservices" ওয়ার্কশপটি। আজকে ১ম লেকচারটি রিলিজ হচ্ছে এবং ধারাবাহিকভাবে সাতটি লেকচার রিলিজ হবে।
সিস্টেম ডিজাইন সম্পর্কে ধারণা না থাকলে নিচের দেওয়া লিংক থেকে পূর্বের ওয়ার্কশপটি দেখে আসতে পারেন।
Playlist Link: https://youtube.com/playlist?list=PL_XxuZqN0xVAiu5oODf-SmeXG2Y_RG2pz&si=FdEIe_Vmb1QVC1GV
চলুন এবার আসল কথায় আসা যাক।
ধরুন, মিঃ বিস্ট একটি ই-কমার্স সাইট লঞ্চ করবেন। তার ই-কমার্স ওয়েবসাইটের কিছু রিকোয়ারমেন্টসহ আপনাকে ওয়েবসাইটটি ডেভেলপ করার দায়িত্ব দিলেন। "আপনি মিঃ বিস্টের প্রজেক্টে কাজ করবেন" - এটি যেমন খুশির খবর তেমনি চ্যালেঞ্জিংও বটে। কারণ বিশাল এমাউন্টের প্রোডাক্ট থাকবে, অসংখ্য রেগুলার ট্রাফিক হ্যান্ডেল করতে হবে এবং ভবিষ্যতে অনেক নতুন ফিচার যুক্ত হবে। তাই আপনি ঠিক করলেন সাইটটি মাইক্রোসার্ভিস আর্কিটেকচারে বানাবেন। প্রজেক্টটি বানাতে এখন আপনার প্রোপার নলেজ এবং গাইডলাইন প্রয়োজন।
আর এই প্রোজেক্টটি কীভাবে শুরু করবেন এবং কীভাবে সামনে অগ্রসর হবেন তা শেখানো হবে আজকের লেকচারে। এছাড়াও এই লেকচারে আরও জানতে পারবেনঃ
- কেন একটি এপ্লিকেশন মাইক্রোসার্ভিস আর্কিটেকচারে ডেভেলপ করা উচিত?
- কোন সার্ভিসগুলোকে মাইক্রোসার্ভিস হিসেবে আলাদা করা যায়?
- এই মাইক্রোসার্ভিসগুলোকে কীভাবে কানেক্ট করা হবে?
- মাইক্রোসার্ভিস কোন কোন এপ্রোচে ইমপ্লিমেন্ট করা যায়?
তবে চলুন তাহলে, মিঃ বিস্টের ই-কমার্স সাইটটাকে মাইক্রোসার্ভিস আর্কিটেকচারে বানানো শুরু করি! ভিডিও দেখতে নিচের লিংকে এখনই ক্লিক করুন। এবং আগামী পর্ব পেতে ফলো করে Stack Learner এর সাথেই থাকুন।
Timestamps
--------------------
00:00:00 Intro
00:00:27 Introduction
00:08:41 What is the story?
00:10:17 Requirments
00:15:01 Notes
00:16:53 QNA
00:20:17 Tools we are going to use
00:23:51 Approaches
00:26:55 Let's Start
00:29:01 ER Diagram
00:37:21 Problems
00:48:59 Solution
01:09:33 QNA
01:16:06 Break Time
01:19:03 How many services we discovered?
01:23:22 Auth Service
01:24:19 User Service
01:25:11 Catalog Service
01:28:22 Inventory Service
01:30:35 Cart Service
01:31:52 Order Service
01:35:32 Email Service
01:36:01 High Level Diagram
01:40:50 QNA
01:44:01 Quiz
01:44:57 Result
🎯 Full-stack Army - Complete MERN Stack Journey in Bangla - https://www.youtube.com/playlist?list=PL_XxuZqN0xVD0op-QDEgyXFA4fRPChvkl
Stack Leaner Workshops
------------------------------------
🎯 Pro Postman Workshop - https://www.youtube.com/playlist?list=PL_XxuZqN0xVAw_wmOs1iVfdFGiAX-wGKF
🎯 Career in Backend Workshop - https://www.youtube.com/playlist?list=PL_XxuZqN0xVB2m_jJ1QYOFD2D4JZuY6fO
🎯 REST API Design Workshop - Upcoming...
🎯 System Design and Application Architecture Workshop - https://www.youtube.com/playlist?list=PL_XxuZqN0xVAiu5oODf-SmeXG2Y_RG2pz
MERN STACK
--------------------
🎯 Web Design Master Class | ওয়েব ডিজাইন মাস্টার ক্লাস - https://www.youtube.com/playlist?list=PL_XxuZqN0xVBPhR5bjBIKyBjTo8pK99gN
🎯 Development Essentials - Must Learn - https://www.youtube.com/playlist?list=PL_XxuZqN0xVAebtxbmfZUaq69AS3ST4RZ
🎯 JavaScript All You Need to Know | JS Bangla Tutorial | Stack Learner - https://www.youtube.com/playlist?list=PL_XxuZqN0xVAu_dWUVFbscqZdTzE8t6Z1
🎯 100+ DOM Projects in Bangla - https://www.youtube.com/playlist?list=PL_XxuZqN0xVBj6_Sbh-EGMOPjWu-2b3ijlist=PL_XxuZqN0xVCqNHQtxzS9LbeNRMG4AJmG
🎯 Understand React JS Core Features - https://www.youtube.com/playlist?list=PL_XxuZqN0xVBANld2gDEE6_0G886zavUs
🎯 Understand ReactJS Advanced Features - https://www.youtube.com/playlist?list=PL_XxuZqN0xVBaeF3qUyvr2AxoXGwDd5cx
🎯 React - Redux Complete Course - https://www.youtube.com/playlist?list=PL_XxuZqN0xVAvcGzTEAyPSOqgUQA08rNB
🎯 Dive Into NodeJS - NodeJS Bangla Course - https://www.youtube.com/playlist?list=PL_XxuZqN0xVDHFj-ecFSU0SU-B0TuJRk9
🎯 Express Js Crash Course in Bangla - https://www.youtube.com/playlist?list=PL_XxuZqN0xVDm9HkiP4h_76qNBZix6XME
🎯 Full-stack Army - Complete MERN Stack Journey in Bangla - https://www.youtube.com/playlist?list=PL_XxuZqN0xVD0op-QDEgyXFA4fRPChvkl
আমাদের সাথে যোগাযোগ করুনঃ
---------------------------------------------------
Email: support@stacklearner.com
Discord Community: https://discord.gg/q7uSh9ngyz
ফেসবুক পেজঃ https://facebook.com/stacklearner
ফেসবুক গ্রুপঃ https://facebook.com/groups/stacklearner
LinkedIn পেজঃ https://linkedin.com/company/stacklearner
Twitter: https://twitter.com/stacklearner
Instagram: https://instagram.com/stacklearner
Hashtags
----------------
#Microservices #MicroservicesArchitecture #MicroserviceTutorial #WhatAreMicroservices #EcommerceMicroservices #ProtectMicroservices #MonolithicVsMicroservices #MicroservicesTraining #MicroservicesDesign #MicroservicesDiagram #EcommerceAppWithMicroservices #PracticalMicroservices #StackLearner #FullStackArmy #HMNayem