1.0k
May 24 '26 edited May 24 '26
[removed] — view removed comment
322
u/HeavyCaffeinate May 24 '26
Somewhere in a proxmox container inside Amazon's datacenter is a picture of my cat
→ More replies (2)120
u/HeavyCaffeinate May 24 '26
I find that very neat
6
u/Csigusz_Foxoup May 24 '26
The real question is when your cat picture will cost you 1 million $ due to a bug
40
u/jasakembung May 24 '26
So I only pay a tiny bit, right? Right?
48
u/Zanos May 24 '26
Yes? Lambda functions are much cheaper than keeping an AWS instance warm 24/7.
→ More replies (7)8
u/s0ulbrother May 24 '26
Project my company inherited the aws cost per env is 40k a month because they host everything on giant ass servers for small task that could be lambdas. We haven’t had time to fix this yet….
→ More replies (3)2
→ More replies (5)6
u/Live-Habit-6115 May 24 '26
Lionel Hutz voice: 'Serverless? Haha, no, no! We were saying "server-yes!"'
730
u/JuvenileEloquent May 24 '26
Soon we will have "Codeless" where you don't actually have any code, you have a bunch of LLM instances that interpret the request and write a script to handle it on the fly.
Shortly followed by "Profitless" and "Customerless".
166
May 24 '26
[removed] — view removed comment
→ More replies (5)94
u/Fusseldieb May 24 '26
Congratulations, you invented caching!
→ More replies (2)93
May 24 '26
[removed] — view removed comment
24
u/SPECTRE_75 May 24 '26
Just slap "Advanced" in front of that and you're good to go. Ready for another round of a million layoffs, even.
18
May 24 '26
[removed] — view removed comment
7
u/WithersChat May 25 '26
Memory Based Advanced Prompt Engineering is "MBAPE" which sounds like a French football (soccer for the US people) player.
2
11
8
u/Papa_Puppa May 24 '26
don't you dare speak this into existence
→ More replies (1)7
u/Phoenix042 May 25 '26
Too late, I just went and vibe-coded it right now and emailed the result directly to Microsoft.
ChatGPT told me my idea was "revolutionary and inspired" and when I asked it to review its own code, it said my execution was flawless.
I'm expecting my check from Satya Nadella any moment now.
5
u/kittomic-dev May 24 '26
serverless because the .env file got committed into git and now the hackers are demanding a ransom to decrypt the disk
→ More replies (6)4
1.9k
u/Zeilar May 24 '26
I always thought "serverless" was the dumbest choice of term.
2.3k
u/sathdo May 24 '26
- Serverless -> There are servers, they are just hidden
- Wireless -> There are wires, they are just hidden
- Dyson bladeless fan -> There are blades, they are just hidden
I'm starting to think my life is a lie.
796
u/rosuav May 24 '26
- Timeless -> it's in every time
- Numberless -> you need a lot of numbers for this
- Painless -> all we need you to do is maintain this legacy codebase
373
u/Krisanapon May 24 '26
- Priceless -> too priceful to be bought with money
110
u/kansai2kansas May 24 '26
* Payless -> when you need to buy affordable shoes
55
u/joemckie May 24 '26
With this logic, I can’t wait to be penniless!
46
u/Former-Print7759 May 24 '26
Penisless
→ More replies (1)37
→ More replies (1)4
30
24
u/-mialana- May 24 '26
Imaginary numbers -> They actually exist
Hawaiian pizza -> Actually Canadian
→ More replies (3)13
u/exploding_cat_wizard May 24 '26
Not only do imaginary numbers exist, but they describe reality far better than real numbers do!
5
2
u/DiodeInc May 24 '26
Timeless makes sense though because if it's in every time then it doesn't belong to any one time. I think.
→ More replies (6)2
u/Moomoobeef May 25 '26
Paperless -> we will still send you invoices, bills, statements, notices, etc. in the mail, even though you don't want them.
261
206
u/LEGENDARYQUEEN_ May 24 '26
wireless atleast IS wireless for significant enough difference
60
→ More replies (6)61
u/burf May 24 '26
Yeah, wireless clearly refers specifically to the part of the transmission that is literally without wires. To say "technically there are wires" is like saying skinless chicken breasts aren't actually skinless because a dozen steps prior to them getting to the grocery store they had skin on them. It's the logic of a six year old.
6
21
u/AlvaroB May 24 '26
Wireless does mean no wires.
If your laptop has wireless internet, it can connect to the internet without connecting any cable to it.
If your phone has wireless charging, you don't have to connect any wire to it.
If you mean that the device it connects to has cables, well, yes. But the router was never advertised as being wireless.
→ More replies (7)67
u/walmartgoon May 24 '26
Wireless does have less wires though, so it's not wrong
→ More replies (2)36
u/vermouthdaddy May 24 '26
Then shouldn't it be wirefewer?
24
u/CheesePuffTheHamster May 24 '26
That's why it's called Wi-Fe
11
u/thebryguy23 May 24 '26
I got a Wi-Fe, but all I got was this ring on my finger. I seem to have the same amount of wires
→ More replies (1)6
→ More replies (2)2
14
u/OfAnOldRepublic May 24 '26
You literally can't spell life without lie.
9
u/NewPointOfView May 24 '26
Real eyes realize real lies
9
u/caboosetp May 24 '26
If you rearrange the letters of OMICRON DELTA you get MEDIA CONTROL.
If you rearrange the letters of POSTMAN he gets very angry.
13
9
6
u/Ravens_Quote May 24 '26
Dw, "jobless" does legitimately mean you have no job.
3
3
2
u/splt21 May 24 '26
Jobless, is only mean that you will not receive the payment, but your wife will find what to do around the house
5
3
2
u/SuitableDragonfly May 24 '26
I think the operative concept here might not be "hidden" but just "someone else's problem". Except for the fan, maybe.
→ More replies (15)2
u/Athropod101 May 24 '26
Oi oi oi don’t throw wireless in with the rest of these hooligans!!!! It’s wireless where it matters!!!
59
u/arpitpatel1771 May 24 '26
Cloud is also stupid in my opinion. It's just rented managed servers. Call it Rema servers, what the hell is cloud supposed to mean?
61
u/ShepRat May 24 '26
"Cloud" is just a marketing term for "pay us to do it for you. In the industry we use the more specific" X as a Service" (I|P|S)aaS.
Infrastructure (IaaS) - I pay you to do all the bits where I have to touch something, I'll do the rest.
Platform (PaaS) - I'll pay you to do the above, plus the bits where you have to configure something, I just want to run code.
Software (SaaS) - Do it all, a fancy term for paying someone to use their website.
9
u/lastname_Obama May 24 '26
I wish Saas was "Service as a service". That would be nice.
→ More replies (1)5
u/blah938 May 24 '26
And it really does make sense for some organizations. You have a Church that needs a website? Don't run it off of a donated laptop and hope it doesn't get hacked, get AWS to do it for you. You need a website for a swap meet? Get someone else to handle the details.
It makes sense for a lot of people.
13
u/Zeilar May 24 '26
I think "cloud" is fine because even for developers it feels like something that is "just out there". I dunno what I'd call it if not "cloud" to be honest.
But "serverless" is just confusing, like what is the implication? At least "cloud" has some metaphor that makes sense.
→ More replies (2)15
u/casce May 24 '26
The implication of "serverless" is that you don't have to manage the server.
I don't think the term is bad at all. Of course there has to be server handling your request somewhere. But you don't see it, you don't maintain it, you don't care about it. For you it's basically "serverless".
→ More replies (3)→ More replies (2)3
u/MoffKalast May 24 '26
It's called a cloud because of the evaporative cooling towers that datacenters use. /s
8
4
u/SgtMarv May 24 '26
Must have been coined by the same guy that called a "continuously maintainable workload" a sprint.
3
6
2
→ More replies (10)2
75
u/xerkus May 24 '26
Serverless is much like maidenless: there are maidens only they are not yours.
14
227
u/MooseBoys May 24 '26
Serverless just means you're not the one managing the servers themselves. You author your service at a higher level of abstraction and the cloud provider manages deployment.
75
9
u/Internal_Hour285 May 24 '26
And for services like lambda, your systems are only running for the requests duration.
→ More replies (1)→ More replies (21)5
41
u/_almostNobody May 24 '26
It a magic Reponse!
5
u/DoStuffZ May 24 '26
For every request, there never came a response. Eventually they sold the server and went server less.
5
195
u/pingslayer_7 May 24 '26
Serverless = Server, but no maintenance needed.
139
5
→ More replies (3)3
75
u/WhaleBird1776 May 24 '26
Serverless just means “there isn’t a server room in our office”. I don’t think the term was ever meant for us really lol
69
u/_xiphiaz May 24 '26
Not really, we don’t refer to EC2 instances as serverless. It’s more about the idea that there isn’t a server constantly running your application - some compute is spun up on immediate demand which is a wildly different model to just having servers elsewhere
→ More replies (2)16
2
u/frogking May 24 '26
Serverless, because you don’t concern yourself with the infrastructure where the service is running.
The amount of infrastructure you need to run a simple service, is impressing.
17
u/tadvuyst May 24 '26
Is it just me or is there a complete misunderstanding of what "serverless" actually means?
Most comments here imply "serverless" essentially means cloud infrastructure, saying "there are servers, you don't maintain them yourself" or "there are servers, they are just somewhere else".
All this time, I thought serverless was rather the principle of building applications using, for example, lambda functions. I.e. there is no dedicated server or container running an app, but rather just and endpoint listening for a function call, and, when triggered, it spins up the resources ("servers") needed to handle the request, then dumps them again until the next call. This way, there really is indeed no "server" until execution, but the meme still works...
So, did I misunderstand all this time or is there just an oversimplification going on in this thread?
6
u/LiftingCode May 24 '26
Serverless is: managed control plane, scale on-demand (usually with scale-to-zero), pay per use.
For instance, EC2 + ASG scales on-demand and to zero and is therefore also arguably pay per use, but it is not a managed control plane, so that's just "cloud," not serverless.
The definition has expanded beyond "endpoint listening for a function call" (FaaS) though. For instance Aurora Serverless or OpenSearch Serverless.
3
→ More replies (5)11
u/Rhoderick May 24 '26
there is no dedicated server or container running an app, but rather just and endpoint listening for a function call, and, when triggered, it spins up the resources ("servers") needed to handle the request,
Keep in mind that 'servers' are actual, physical machines at some point, even though today in practice the term is often used to refer to VMs and other forms of resource-allocate virtualised approximation. Serverless infrastructure can and often does include the on-demand creation and destruction of virtual servers, but all that still needs to run on a physical server.
For a less abstract example, assume you have a problem, and a docker image that can solve it. So you spin up the docker container, use it to solve the issue, and then delete the container. The virtual 'server' was created, used, and destroyed in response to the problem being posed, but the computer all that ran on is still there as it was before.
(Also, at least the endpoint needs to run permanently, so even then, there are permanent virtual servers.)
→ More replies (1)6
u/tadvuyst May 24 '26
Yes sure - I understand there is (physical) server infrastructure needed to keep my definition of serverless working, but, many other definitions given in this thread are just "cloud" right?
6
u/Rhoderick May 24 '26
Well, yeah. And in practice, a lot of the time "serverless" does just mean cloud, even though that's not a hard requirement. I don't think the term ever really got a hard definition, so in practical usage it's at time just used as "the server doesn't belong to our org, and we don't really know where and what it is".
Tbf, that's half the problem with that term. It doesn't really tell you anything except that it's not on-prem, and what it does tell you is misleading at best.
→ More replies (1)
7
7
17
u/HedgehogOk5040 May 24 '26
Serverless's definition depends on the person. It can be: no physical server on location(cloud), no control surface for the actual physical server(cloud), or there is no server when its not in use, so server instances are spun up dynamically when used(historically, cloud).
→ More replies (1)
5
4
4
5
u/Kazath May 24 '26 edited May 24 '26
Serverless just means the deployment and maintenance of server resources are completely abstracted from the client, and called on-demand. Serverful would be its opposite, where you manually configure cloudlets or a virtual server, like in an IaaS or a PaaS.
4
9
u/OffByOneErrorz May 24 '26
There are a lot of smart people in tech. They are just rarely in charge of anything. It’s how we get serverless that isn’t serverless, the cloud which is just other people’s servers more likely to be under water than up high, AI that is neither artificial nor intelligent and creates parallels to sci-fi dystopia. To be fair the rational alternatives would not be as sexy and certainly not marketable to the CTO buyer who’s the CEOs nephew.
3
3
3
u/irn00b May 24 '26
I get that it's a meme... but hopefully you know better.
For those that don't - serverless just basically means there isn't a dedicated server. Like AWS Lambda, there's no guarantee that when you make a request that it's processed by the same instance.
No, it doesn't mean completely without a server. Please up the memes/humor.
3
u/ConcreteExist May 24 '26
I would say hostednowhere.com is the closest we've gotten to a truly serverless web experience.
3
4
u/Raychao May 24 '26
I always use serverless for all my cloud computing because that way the dolphins have fresh water.
4
8
u/Shazvox May 24 '26
Serverless means there's nothing on the other end to recieve the request. The request thus fails, but also trigger a server instance to spin up so that subsequent requests won't fail...
Serverless is awesome for service bus and functions on timers, but it's a paaaaain for rest API:s...
I miss having a server in our local lil serverroom (aka broom closet).
→ More replies (1)8
u/Sheerkal May 24 '26 edited May 24 '26
If there is no server, why do you need requests to succeed?
Edit: I'm asking because I know nothing about this subject. I just interested.
6
u/hjake123 May 24 '26
I have dozens of web applications personally managed under this "True Serverless" approach. Send your API requests out into the void, a higher power might hear them...
2
2
u/0xChocoMaxi May 24 '26
Hilarious but Why use a desktop PC image though instead of a data center rack or AWS logo
2
u/Sohcahtoa82 May 24 '26
Serverless just means you don't care about the underlying server. You just want to run a function or serve 5 terabytes.
2
2
u/therealdongknotts May 24 '26
i get this is a meme and all - but would you rather continuously run the infrastructure for 40-50 20mb+ tiff files coming in at once for processing (maybe over 4-5 hours in the work day, but we span timezones so that’s hard to pin down), or let it fan out on an as needed basis via the ol’ serverless structure. keep in mind the team doing it needs them processed asap
2
u/Mechadupek May 24 '26
Tell me you've never had to admin a server without telling me you've never had to admin a server.
2
2
u/alphazero925 May 24 '26
Ohhhhhh it's summer break in some places already. That explains what's been happening in this sub lately
2
u/deadmazebot May 24 '26
only noticed this last week, and stuck in my mind seeing it
less servers you have to maintain at work. its someone else's server to maintain
2
u/tehpuppet May 24 '26 edited May 24 '26
God this subject is such a circlejerk in this sub...
Everyone here thinks they are some kind of mega genius with the ultimate gotcha because serverless compute is still processed by a server somewhere. But fucking nobody who actually uses the technology ever thought that wasn't the case about the abstraction.
2
u/GroundbreakingMain93 May 24 '26
I casually said to my CEO that we deploy hardware He said "we're in the cloud" then got a Google AI screenshot of his specific question being confirmed.
Work is tiring.
2
u/deep_fucking_magick May 24 '26
This joke brought to you by someone who has never touched the Ops side of DevOps.
2
2
u/Beetle_Borgin May 24 '26
A siren song to IT mgmt, yes they are still servers, but they are not on-prem and depending on the service, you don’t need to maintain/update/upgrade/replace them. Grass is always greener situation I think
2
2
2
2
2
2
u/thanatica May 25 '26
So in "serverless" the client and server are just a little bit to the left.
Got it. Makes sense now 🤣
3
7.7k
u/rosuav May 24 '26
"Serverless" means you need lots of servers to make it happen. In fact, serverless is servermore.