Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / NewStats: 3,194,785 members, 7,956,002 topics. Date: Sunday, 22 September 2024 at 09:02 PM |
Nairaland Forum / Science/Technology / Programming / Cost Benefits: Monolith Or Microservices? (1353 Views)
Transformative Impact Of Microservices Architecture On App Development / Nestjs Microservices Docker Live Reload / Microservices Online Certification | Microservice Certification- Dotnettricks (2) (3) (4)
Cost Benefits: Monolith Or Microservices? by ReactJs(m): 12:57am On Jul 19, 2021 |
Hey guys so there's this microservices based app that I'm working and i currently have about 5 services communicating with each other at this moment. It's a node.js TypeScript, Docker, Kubernetes etc project. Before i started the project, i had planned on running my clusters on GCP so as to take an advantage of the free $300 credit but for months now, what was supposed to be a 48 hours payment verification process has spanned across several weeks. Google no gree answer me. I have an AWS account so after like a month of work, I decided to move my k8s cluster to AWS and oh boy! Guys it was barely 24hours and AWS charged my card for a very funny price. i had to move my cluster back to my local machine and continue working from there. A lot of companies these days are migrating from a Monolithic architecture to microservices. Do you really think its worth it?? As a side note, i found a very great tool for running k8s applications. its been a life saver. I think it was created by the guys at google. its called Skaffold. 3 Likes 1 Share |
Re: Cost Benefits: Monolith Or Microservices? by Karleb(m): 2:05am On Jul 19, 2021 |
Microservices are overrated in a way. Most companies using micro-service architecture started with monolith, when the code base became large, they switched to Microservices. There are a lot of applications making cool money using monolith. E.g Nairaland. So stick to monolith, most people don't expect you to tear their app into Microservices. When you get employed by a FAANG comapny, study your Microservices. As per cost, it's not worth it. While you are shouting Docker, Kubernetes, clusters and all those gibberish, Another dev would just open cpanel, dumb the code and deliver to client. |
Re: Cost Benefits: Monolith Or Microservices? by WrksOnMyMachine: 5:14am On Jul 19, 2021 |
Re: Cost Benefits: Monolith Or Microservices? by ReactJs(m): 7:25am On Jul 19, 2021 |
Karleb: Lol relax bro. i was just thinking out loud when i asked the question and i was expecting to share thoughts. plus docker, kubernetes and the likes are not gibberish. These are tools that were created to solve a particular problem and they've been excellent at it. Solutions exists because there are problems. You don't know me you don't know where i work. You don't even know if my company's project is built on microservices. You wouldn't even get a decent backend developer job in some companies even in Nigeria these days if you're not conversant with microservices. 4 Likes |
Re: Cost Benefits: Monolith Or Microservices? by Karleb(m): 8:53am On Jul 19, 2021 |
ReactJs: Maybe you didn't understand the tone of my comment. Docker, K8, are not gibberish. Your post actually talked about the cost benefits of both and your post complained about how expensive it is the set up Microservices. That was when I drew the cpanel comparison. You can't be using Microservices architecture and thinking of cpanel, whereas, cpanel is very cheap and ubiquitous. I didn't say they are not good. They are excellent are were created to solve popular problems. But for small to medium projects, the Microservices architecture is mostly overrated and not even needed. This is strongly my opinion tho and that of many other developers. You can go the monolithic way until the company becomes as big as nairaland for example. Docker on its own isn't so bad. You can use Docker with monolith. |
Re: Cost Benefits: Monolith Or Microservices? by Karleb(m): 8:58am On Jul 19, 2021 |
No vex if my tone sounds harsh. That's not how I mean it. You wouldn't even get a decent backend developer job in some companies even in Nigeria these days if you're not conversant with microservices. I want to disagree with this statement. Apart from using Docker and doing the usual git branching, Git merging, approving Pull requests which isn't Microservices, I think very few, I mean very few companies in naija uses this microservices thing. If I am wrong abeg correct me. |
Re: Cost Benefits: Monolith Or Microservices? by qtguru(m): 11:59am On Jul 19, 2021 |
Karleb: There is alot of issues with this statement and the fact people will take this as facts. This is very wrong when your application grows, Microservices and Docker (Multi-instance) is very valuable, you might want to read up on Distributed Systems, because the fact you mentioned CPanel shows how outdated that approach is, Almost no one uses CPanel except PHP devs mostly 2 Likes 1 Share |
Re: Cost Benefits: Monolith Or Microservices? by qtguru(m): 12:09pm On Jul 19, 2021 |
Karleb: Depends if you working on a Platform , a REST API via Microservices will make the project easier to manage and isolated, Docker is a blessing, else Distributed systems would have been very complex. 1 Like |
Re: Cost Benefits: Monolith Or Microservices? by Karleb(m): 12:23pm On Jul 19, 2021 |
qtguru: Let me stress that these opinions are mine and mine only. Cpanel should not be mentioned where modern application development takes place but a lot of people still uses it. Old but gold just like PHP and WordPress. A lot of clients are on a budget and may not be able to afford the expenses (time and money) that's attached to this microservice thingy. 1 Like |
Re: Cost Benefits: Monolith Or Microservices? by qtguru(m): 12:54pm On Jul 19, 2021 |
Karleb: Hmmmm I think i get now, for way smaller projects, sometimes one has to start from somewhere, well true sha but CPanel ( I assume you mean shared hosting ) Shared Hosting gives headache and chances of getting hacked. They can try UpCloud if the business is not a blog and generates money 2 Likes 1 Share |
Re: Cost Benefits: Monolith Or Microservices? by ReactJs(m): 5:30pm On Jul 19, 2021 |
Karleb: You're not wrong. That's why I said "some companies". But knowing really knowing your way around distributed systems is a huge plus and automatically increases your chances of getting a really nice(financially) backend role if you'd agree. |
Re: Cost Benefits: Monolith Or Microservices? by Karleb(m): 5:45pm On Jul 19, 2021 |
ReactJs: I totally agree. |
Re: Cost Benefits: Monolith Or Microservices? by Avast(m): 10:06am On Feb 21, 2022 |
ReactJs: Boss please can you recommend a react course for me. Thanks and how can I reach you, thou have sent dm |
Re: Cost Benefits: Monolith Or Microservices? by ReactJs(m): 12:08pm On Feb 21, 2022 |
Avast: Hey bro sorry I don't have access to this email at this point. but checkout this guy https://www.udemy.com/course/react-redux/. Though I'm not much of a React person anymore but this guy is such a great teacher and he explains rather complex things with ease. 1 Like 1 Share |
Re: Cost Benefits: Monolith Or Microservices? by Avast(m): 4:13pm On Feb 21, 2022 |
ReactJs: Wow........I need learn from you boss. Thanks I will check it out |
(1) (Reply)
Good Skills To Learn / How To Fix Termux Error Process Completed Signal 9 / Api And Programming Expert, I Need Your Help On Whatsapp Api
(Go Up)
Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health religion celebs tv-movies music-radio literature webmasters programming techmarket Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 38 |