| Название | : | Microservice Architecture and System Design with Python u0026 Kubernetes – Full Course |
| Продолжительность | : | 5.04.11 |
| Дата публикации | : | |
| Просмотров | : | 275 rb |
|
|
Thanks for the video, very interesting One thing I'm not sure about As known the shared database is a sort of anti-pattern, and here the same MongoDB is being used in several services directly Is it critical to put a service's db behind the service's API? Comment from : @user-ur2ft7hp7t |
|
|
very good tutorila, completed full and working fine Comment from : @rohitsharma-mg7hd |
|
|
K8s is a waste of time and resources brMaintaining and managing a cluster is a full time jobbrIt's nothing for a developer who has limited time and moneybrI strongly recommend against it Comment from : @DarkoLuketic |
|
|
When I attempted to install flask-mysqldb, the installation process required compiling native code (C code) to build the mysqlclient Python package During this process, the build system needs to locate the necessary libraries and header files for MySQL to link againstbrbrbrew install pkg-config, helped me Comment from : @TibinThomas1993 |
|
|
Thanks for such useful tutorial! Comment from : @albertwang5974 |
|
|
Incredible explanation style Thank you so much, so clear Comment from : @olter1000 |
|
|
Excellent tutorial!brLearnt a lot!brHowever, I have a questionbrNow, I am following your tutorial and learning But I noticed often you import a package from a file that you have not created yet but you will do in future, Like at @15350, you imported access from auth_svc which you created afterbrHow do you do it? I mean did you create a workflow before so you already know which file/function would be necessary?brbrThank you! Hope I make sense Comment from : @abdullahmuhammadmoosa7170 |
|
|
Hi Kantan, can u make golang microservice one "Microservice Architecture and System Design with Golang Radius & Kubernetes – Full Course" Comment from : @rambabuvedantam6855 |
|
|
thank you! Comment from : @herbe13 |
|
|
If you are facing any strange issues with 4:05:00, double check if mongodb is running locally Comment from : @lasliegeorgesjr8970 |
|
|
2:16:55 is right timestamp for rabbitMQ Comment from : @kshitijmathur1358 |
|
|
This is the BEST!!! video I have ever seen so far 🔥🔥🔥brAmazing video, as well as great level of explaining the material I really appreciate your work, and hopefully you'll post another python project soon!😁 Comment from : @maorb1703 |
|
|
For RabbitMQ, why do we need a StatefulSet and can't just do Deployment with PersistentVolume? Comment from : @andreiristea1354 |
|
|
if you get an error installing the mysqlclient (pkg-config not found), add pkg-config to the apt-get install step in the Dockerfile Comment from : @antonadjei |
|
|
To those running on windows:brbr[12:03] >venvScriptsactivate (venv activation)br[23:55] >Get-Content initsql | mysql -uroot -p (run sql content) Comment from : @feshii |
|
|
This dude on every important step… this thing is not scope of the course Comment from : @smilebig3884 |
|
|
1:30 are u making a comment about how tethered our generation has become to technology? (Clip art haha) Comment from : @amadzarak7746 |
|
|
I’m currently using Minikube v1320 on WSL2 with Arch Linux and I’m having trouble accessing my services I’ve enabled Ingress and started the Minikube tunnel, but when I try to access my services via a browser, it fails I’ve also done DNS host mapping, but it’s not working Could anyone provide some guidance or troubleshooting steps to resolve this issue? Thank you Comment from : @draco-wolfsbane |
|
|
i had not stared yet, but i sound amazing already Comment from : @po6577 |
|
|
great teacher thanks Comment from : @Ryguy12543 |
|
|
There is no instructions on installing and running mongodb server Please comment about that!brbrok for anyone who was stuck at that moment when gateway service is throwing error while trying to connect to MongoDB, you should run local MongoDB server The easiest way to run it is in Docker by running following command:brbrdocker run -d -p 27017:27017 --name test-mongo mongo:latestbrbrVery important to have port tunneling since otherwise Gateway wont be able to connect to 27017 port brAfter that step I finally got "success" from upload requestbrbrCheers! Comment from : @alexanderlyapin8057 |
|
|
Thank you for presentation Quite long and a lot of typos and fixes along the way, which means it so easy to get it faulty and quite difficult and time consuming to debug and fix, even in real projects brThere is need for automation and validation while editing either python or k8s yaml filesbrWould have been nice to have DBs also hosted in k8sbrAnyway, thank you, for the quite big effort in making this hand-on training Comment from : @claudiufarcas |
|
|
Would be super good if it was java instead of python Comment from : @user-cd3ul1ns2q |
|
|
Thanks Comment from : @sohansingh2022 |
|
|
Thanks for this very nice intermediate course @kantancoding! brI just wanted to clarify for everyone that the cause of the problem with the 'Internal server error' is that we establish the connection (and create the channel) as a top-level statement Kubernetes is smart enough to "find" the new IP when the rabbitmq service is restarted (because it obtains the IP using a DNS lookup), however, since the connection is being established as a top-level statement (basically when the server is started) there is no way for the server to establish a new connection when it brokes (unless it is restarted) RabbitMQ has been built to be used with a single connection by each consumer, thus opening and closing the connection in every request would be even worse A more reasonable solution would be to check if the connection is healthy (connectionis_open) before using the channel and establish a new connection when it breaks Comment from : @papajohnvspapajhin6541 |
|
|
Good overall, but I was being driven a little nuts by how often "j" kept appearing in vim as you worked (but to each his own) Also, I'm not sure writing the code live was necessary, as it led to quite a few typos that weren't seen until (sometimes much) later Content was good, those two things said! Comment from : @kicknotes |
|
|
Thanks for the tutorial, but I got one question, why didn't you use VS Code over Vim, It would be much easier to understand Comment from : @praveshsudha439 |
|
|
who got the api and ape version joke? Comment from : @cnkumar20 |
|
|
5 hours of Most Solid Content Comment from : @cnkumar20 |
|
|
I wathced 5 giant hours long video that was amazing! Thank you FCC & Kantan Coding! Comment from : @kegklaus5069 |
|
|
k8s tutorial is not microservices tutorial Comment from : @aharongina5226 |
|
|
how can I fix the rabbitmq reference with the gateway? I always need to restart gateway Help please Comment from : @javierserna6631 |
|
|
This doesn't look like his voice, he sounds more like daniel @be a better dev Comment from : @mubashiraqeel9332 |
|
|
3:50:13 fuckoffmp3 lmao🤣🤣 Comment from : @adityajinegar1702 |
|
|
Awesome lesson! But it's really hard to understand vim, I think stuff in that lesson feels over complicated only because of that for some guys that have not much experience in programming Like I have over 10 years of front-end experience, but even my brains is overheated just because i didn't see a simple file structure of all those files that you are created there Common guys we are not in 80th :) Why vim? Comment from : @TheFany666 |
|
|
this was a great video overall would like to see more of these that teach us new architectures/technology Comment from : @HimanshuKumar-xz5tk |
|
|
wasn't the mongodb installation skipped? Comment from : @HimanshuKumar-xz5tk |
|
|
i am getting error as below brException: Can not find valid pkg-config name
br9532 Specify MYSQLCLIENT_CFLAGS and MYSQLCLIENT_LDFLAGS env vars manuallybrI running windows os and mysql is running on xampp server , what is the solution can u help Comment from : @krris74 |
|
|
about the micro service gateway, this tutorial is created it own gateway and connect through http to other service Comment from : @futhedude4848 |
|
|
1:50:35 You made a simple mistake :) aSNychronous) Thank you for such a great and very useful video, great job 👍 Comment from : @dimamayor6801 |
|
|
Thanks so much I learn this topic with fun !! Comment from : @nattajab |
|
|
Very good course! So many interesting technologies in just one tutorial! It was also very helpful, to see how you fix errors and what your stategies are doing this Comment from : @cho7777 |
|
|
Can somebody help me with an issue at 4:12:43 here i am getting an error 413 which is basically file size is too large, i have tried uploading a file which is under 100kb still it is giving me the same error Comment from : @bhanumalhotra8605 |
|
|
why are you using different DB for auth and storage of video files? Comment from : @YugKhatri-ht8kd |
|
|
This might be the most valuable video I have watched over the years Flask, MongoDB, k8s, microservice, mq, those are all new concepts for me, but you made it so clear to learn Appreciate all the hard work Comment from : @haojieshu1294 |
|
|
very very very very nice stuff and i salute you, respect Comment from : @shaansharma2504 |
|
|
One of the best course ever about K8s, it helps me to understand CKAD exam better Comment from : @PetritK10 |
|
|
Your course is awesome, i really liked it But i have one request, you are using vim and editing it an individual file it hard to trace If you using nerdtree from beginning of the video it will very help full for audience Thanks for the video Comment from : @vivekrk7950 |
|
|
Your teaching skills is beyond excellent The fact you can teach something this complex, and make it sound beginner friendly is extremely hard to do You help visualize, and most importantly repeat every step with a new significant step, that's something extremely valuable Thanks for explaining, and I'll certainly subscribe to your personal channel Comment from : @LAKD |
|
|
Thanks for this important course Comment from : @flipthebits |
|
|
django app not able to resolve ip address of the host machine using hostminikubeinternal anyone faced this? Comment from : @aashishmanandhar5188 |
|
|
Nice work, but I'd prefer to see more upfront analysis and design Comment from : @nccamsc |
|
|
Hey, can I know how's pika module is able to determine the hostname of rabbitmq? I don't see it in the code Comment from : @shivaprasadmb862 |
|
|
why do you manually export environment variables, not using env file like other course? Comment from : @delus5361 |
|
|
thanks fcc & kantan Comment from : @user-ur2en1zq4f |
|
|
More power to you, to build and explain in such great detail for the community brKeep up the good work brother !!! Comment from : @mamamiakool |
|
|
Hi all,brbrI am using ubuntu2204 and couldn't import MySQL, but flask_mysqldb installed properly brAnyone facing with similar error?brbrauth/venv/lib/python310/site-packages/MySQLdb/__init__py", line 24, in Comment from : @xmark2 |
|
|
Followed along with the tutorial until 3:49:00, not able to get back a JWT when curling the login endpoint, just receiving a 500 internal server error: "The server encountered an internal error and was unable to complete your request Either the server is overloaded or there is an error in the application" Anyone having a similar problem? Comment from : @philipsinnott6681 |
|
|
Did anyone run into this error message? │ br File "/usr/local/lib/python310/site-packages/flask_mysqldb/__init__py", line 81, in connect │br│ return MySQLdbconnect(**kwargs) │br│ File "/usr/local/lib/python310/site-packages/MySQLdb/__init__py", line 123, in Connect │br│ return Connection(*args, **kwargs) │br│ File "/usr/local/lib/python310/site-packages/MySQLdb/connectionspy", line 185, in i_init_/i │br│ super()__init__(*args, **kwargs2) │br│ MySQLdb_exceptionsOperationalError: (2005, "Unknown MySQL server host 'hostminikubeinternal' (-2)") Comment from : @secretname2010 |
|
|
right now stuck at 1:18:15 because my container status is not Running but CrashLoopBackOff 😅 Comment from : @fathiyul |
|
|
Very nice tutorial I wish only you’d start building Python modules with unit tests instead of testing the code manually Also, I noticed you’re tagging your containers after the build by copying the build reference into the terminal One way of simplifying your workflow with containers is to add the tag command right to the build like so: “docker build -t repo:tag1 -t repo:latest” Your great educator and a lot of inspiration Keep posting the videos! Comment from : @AndrewAkaHrun |
|
|
very very helpful Comment from : @nitishveera1010 |
|
|
His accent is such on point :) Comment from : @Alex-bc3xe |
|
|
Thanks for amazing tutorial, very clear!brOne thing that I would like to see is tests for the code Comment from : @AntKazak650 |
|
|
Got "MySQLdbOperationalError: (2002, "Can't connect to MySQL server on '3306' (115)") " does anyone know how to solve it? Db is hosted on my wsl not in kubernetes cluster Comment from : @barteks8167 |
|
|
Thank you Comment from : @akashrajum3319 |
|
|
thanks for that awesome content! Comment from : @arturkabitcher |
|
|
It's very sad that there is not a good nodejs tutorial in how to implement something like this there is a few but are like kindergarden Comment from : @codingindeep |
|
|
Great video, I learned so much about how microservices work using python! Thank you for taking the time to explain it in a clear and easy-to-understand way I appreciate your hard work and dedication to helping others learn about this important topic Keep up the amazing work! Comment from : @nikolaykoychev8261 |
|
|
Thanks very much, sir Excellent Explanation Comment from : @manikantapunnam1189 |
|
|
@kantan coding - Excellent course brPS - What plugins are you using in your terminal? Comment from : @mitakshgupta |
|
|
Is there a (git) repo with this code? I would love to experiment with it a bit more, without having to make the same typos and having to debug it with less knowledge Comment from : @PieterKuppens |
|
|
Wow this is literally what I want ty Comment from : @EiRA-hiE-x |
|
|
Any advice what to watch before finishing this course? Comment from : @bangje8498 |
|
|
it's imposible to follow this course in windows, i give up Comment from : @XAUDERINO |
|
|
Brilliant stuff, thank you! Here are some questions that I've just gotbrbr1 Why storing big binary in Mongo?br2 How to debug more easily? This error hunting and rebuilding is toughbr3 Any hot deploymentbrtools available?brbrSorry, I'm not familiar with all these tools Just curious Comment from : @oeaoo |
|
|
This channel is a blessing Comment from : @adityanjsg99 |
|
|
5 hours in 5 days, and at last day, so happy to see the emailbrAwesome work done @kantan brWould love to see more of such these videosbrThank you so much Comment from : @SD-vk3ko |
|
|
Hey man, great video Just wondering which ide you are using there? Is it available on MAC? Comment from : @canyouholdthisplease7023 |
|
|
Anyone has this problem after trying to auth using CURL ?brFile "/usr/local/lib/python310/site-packages/MySQLdb/connectionspy", line 185, in i_init_/ibr super()__init__(*args, **kwargs2)brTypeError: 'str' object cannot be interpreted as an integer Comment from : @hamzadlm6625 |
|
|
Using vim makes it look complicated and slow Comment from : @ajaxpp5 |
|
|
When accessing rabbit mq through the browser , it is unreachable Can someone tell me what should I do I have started the minikube tunnel , but is has not started for gateway and rabbitmq service Comment from : @prateekmohanty8315 |
|
|
Does anyone have problem to connect mongodb? Comment from : @alextrinh930 |
|
|
Thank you fcc This is what really I am looking for it Comment from : @mebaysan |
|
|
thank you a lot, this is great! can somebody please tell me what terminal theme is used in the tutorial? pleaseeee🥺 Comment from : @saralightbourne |
![]() |
Pattern Program in Python * for loop in python * Pyramid Pattern in Python #shorts #python РѕС‚ : Mangesh Bagul Download Full Episodes | The Most Watched videos of all time |
![]() |
Build you Spring Boot Microservice with Kubernetes in 10 minutes | Microservices #1 РѕС‚ : The Dev World - by Sergio Lema Download Full Episodes | The Most Watched videos of all time |
![]() |
? Artificial Intelligence Full Course 2022 | AI Full Course | AI And ML Full Course | Simplilearn РѕС‚ : Simplilearn Download Full Episodes | The Most Watched videos of all time |
![]() |
Create a Production Grade Microservice Architecture with JHipster and Couchbase - CBConnect21 РѕС‚ : Couchbase Download Full Episodes | The Most Watched videos of all time |
![]() |
CICD Pipeline To Deploy To Kubernetes Cluster Using Jenkins | Jenkins Kubernetes Integration РѕС‚ : Thetips4you Download Full Episodes | The Most Watched videos of all time |
![]() |
Design a Payment System - System Design Interview РѕС‚ : High-Performance Programming Download Full Episodes | The Most Watched videos of all time |
![]() |
Python Tutorial for Beginners - Learn Python in 5 Hours [FULL COURSE] РѕС‚ : TechWorld with Nana Download Full Episodes | The Most Watched videos of all time |
![]() |
Kubernetes Explained in 6 Minutes | k8s Architecture РѕС‚ : ByteByteGo Download Full Episodes | The Most Watched videos of all time |
![]() |
HOW I Learned Python in 30 Days? BEST Python Course РѕС‚ : Ishan Sharma Download Full Episodes | The Most Watched videos of all time |
![]() |
TOP 5 ARCHITECTURE APPS FOR ANDROID AND IOS┃philippines architecture student РѕС‚ : Krissha Cruz Download Full Episodes | The Most Watched videos of all time |