3 ms·
> I wish every project was as basic as a web server and database but it's pretty rare these days. Is it? What functionality are you thinking about that absolut
by capableweb 4y ago
> I wish every project was as basic as a web server and database but it's pretty rare these days.
Is it? What functionality are you thinking about that absolutely require more than that?
I find that most ideas even today can be solved with a web server + DB, while developers today like to over-engineer things and think about scaling a service for a million users while they haven't even figured out the value proposition of their product/service yet.
- exdsq 4y agoIf you’re programming autonomous weapons for fighter jets it tends to require a little more than a web server, or so I’ve heard!
- capableweb 4y agoWell, I'd say it's more rare to work on autonomous weapons for fighter jets than not, wouldn't you agree?
- exdsq 4y agoDepends where you live :)
- capableweb 4y agoNow I'm curious, where do people live where it's more common to write software for any type of weapons compared to software for anything not weapons?
- exdsq 4y agoI was being a little facetious, but there are some DoD/military industry towns where the majority of code will be C/C++ based stuff.
- toqy 4y agoI fail to see how AWS helps with that though
- nijave 4y agoThe last couple places I worked also had a queueing system for async execution/background tasks. A lot of apps use an "AI" or "machine learning" component which usually just means a second heterogeneous internal service. For a little bit larger companies it's pretty common to have a data analytics or data warehouse component. In addition, a web server + database usually require some monitoring system. After you have more than a handful of servers, probably also log aggregation. If you're just a single or handful of people working on something, you probably don't need any of that. Once you get a little bigger (or downtime becomes expensive) those things get tacked on quickly.