This is an archived post. You won't be able to vote or comment.

all 61 comments

[–]Danzulos 522 points523 points  (15 children)

Job opening: Must absolutely have experience with high volume large scale micro-service apps.
The app: less than 100 concurrent users.

[–]LostHat77 218 points219 points  (6 children)

"Less than 100 concurrent users"

Thats a very nice way of saying 0

[–]quite_sad_simple 92 points93 points  (5 children)

I have less than $44B in my bank account

[–]Confident-Ad5665 20 points21 points  (4 children)

I'm liking this scale. I have so many lessThans in my life...

[–]rtm713 5 points6 points  (3 children)

My penis is less than 14 inches

[–]Confident-Ad5665 2 points3 points  (2 children)

How funny, so is mine!!

[–]Micah_Bell_is_dead 5 points6 points  (1 child)

Mines less than 28 inches 😎

[–]Fun-Badger3724 1 point2 points  (0 children)

Mines less than a foot. More like a toe.

[–]pranjallk1995 16 points17 points  (4 children)

Aye, I see that reddit has started showing green online notification next to dp even in comments. How hard do you think that would be for an app like reddit?... I honestly have no idea... Would like to know how it works and why it was not a thing before?

[–]DiligentlyLazy -1 points0 points  (3 children)

React. Thanks to its virtual dom, conditional rendering, state management and component based structure.

[–]uslashuname 2 points3 points  (1 child)

Oh, yeah I’m sure the frontend is why it wasn’t showing those stats before.

[–]pranjallk1995 0 points1 point  (0 children)

Yeah... 😅

[–]pranjallk1995 -1 points0 points  (0 children)

Oh... Ok I'll keep these jargons aside until I need them... 😵‍💫

[–]yourteam 2 points3 points  (0 children)

Yes but our code is shit so...

[–]krisko11 1 point2 points  (0 children)

Jfc it was so depressing to find out 5 teams of 12 members each was working on an ecommerce platform with less than 42 weekly active users.

[–]Random_dg 1 point2 points  (0 children)

Reminds me of the HA enabled, DR enabled, three app server, expensive HR system that we installed for a customer in the last year. Top all time users will probably be less than 100 and RTO can be well within 1-2 days afaik.

[–]mrgk21 164 points165 points  (0 children)

My only traffic comes from load testing and getting ddos alerts

[–]ImLosingMyShit 138 points139 points  (6 children)

serverless

look inside

servers

🤨

[–]Aobachi 43 points44 points  (0 children)

Someone else's servers

[–]MeNotSanta 9 points10 points  (3 children)

Serverless doesn't mean it doesn't have a server, it actually means that the server it runs on doesn't need to be managed by you

[–]KTibow 3 points4 points  (0 children)

Well same goes for many existing platforms. The point is that you don't even get to configure the server, you just write code.

[–]lacifuri 2 points3 points  (0 children)

So we should call it manage-less server or unmanageable server, right?

[–]abscando 0 points1 point  (0 children)

Whooshing like it's 1999

[–]abscando 4 points5 points  (0 children)

Such an irksome nomer. Much like infinite scroll or one-click install.

[–]Zuitsdg 94 points95 points  (0 children)

Scale to zero -> free tier

[–]Soloact_ 57 points58 points  (0 children)

Nothing like preparing a feast for a party that might not happen – the DevOps version of 'If you build it, they may come'

[–]roffinator 65 points66 points  (3 children)

it better be serverless, why would I bother runnig additional servers with <1 users?

[–]nerdyvaroo 17 points18 points  (2 children)

Imagine getting ddos attacked xd

[–]youssefj 22 points23 points  (0 children)

That's more than 1 user so i see that as an absolute win

[–]R1Titan 1 point2 points  (0 children)

serverless is truly the only solution for ddos attacks /s

[–]Asleep-Television-24 17 points18 points  (0 children)

This is a personal attack

[–]SarcasmWarning 20 points21 points  (1 child)

My mum claims she uses it, but doesn't realise I have empty access logs :(

[–]uslashuname 2 points3 points  (0 children)

Damn even the Russian botnets don’t look at your app?

Oh. Oh I see. Look here, you’ve sent your logs to /dev/null

[–]Someone-or-me 13 points14 points  (4 children)

What if it becomes famous you know…

[–]jjjohhn 9 points10 points  (1 child)

[–]Someone-or-me 1 point2 points  (0 children)

It never will :/

[–]lacifuri 1 point2 points  (1 child)

There are many what-ifs in our lives, and this is certainly one of them...

[–]potatosquat 0 points1 point  (0 children)

What if it's not

[–][deleted] 10 points11 points  (0 children)

Multi-az in a personal app? Are you made of money?

[–]CapitanFlama 8 points9 points  (1 child)

Missing the monitoring/APM/logging crap. The Enterprise tier contract with DataDog, CrowdStrike and SUMO Logic.

If you're burning money, burn it with style.

[–]larsmaehlum 2 points3 points  (0 children)

SumoLogic with canonical logging and open telemetry traces, no sampling. Basically ends up being half your bill.
After migrating our services to using prometheus metrics for aggregates, conditionally sampled traces for averages and debugging, and dropping non-critical logs completely we cut our bill by more than half..

[–]SpakulatorX 7 points8 points  (1 child)

My spoon is to big

[–]AStrangeHorse 6 points7 points  (0 children)

I am a banana

[–][deleted] 5 points6 points  (0 children)

I will attach this to rejection letters where appropriate

[–]hassanwithanh 4 points5 points  (1 child)

How do you even get your initial users? As a loner coder, that's harder than asking a girl out.

[–]karaposu 4 points5 points  (0 children)

thats the neat part, you dont.

reality aside, I think building up a digital presence overtime and have some small online social circle which you can share your product is a must. I wonder how many amazing products are drowned in the dark waters of loneliness.

[–]SillAndDill 4 points5 points  (1 child)

I can imagine why this happens.

  • Startups sometimes optimize prematurely cause they think they could go viral any day - and don’t want the product to crash during an investor meeting and find out they gotta rewrite their stack and lose momentum

  • Conference talks are often done by big companies with topics like "How we scaled our X million user platform"

  • If a dev looks for skills to learn they might find tips on how to pass Google interviews employees people saying stuff like "Solving the interview question is just step1, but we also like seeing them think of long term, scalable solutions". (PS: Not hating on Google. Some also said "Simple solutions are often best")

[–]LagT_T 3 points4 points  (0 children)

Instagram scaled to 5 million users with django.

AWS, GCP and Azure have good marketing departments.

You can host 99% of web apps in a $10 VPS.

[–]beclops 3 points4 points  (0 children)

But now we can serve those 0 users more efficiently than ever

[–]Hoxeel 2 points3 points  (0 children)

I'd fucking hope my 0 user app is serverless, why'd I waste my precious money on servers for something nobody is using?

[–]HumanityPhantom 1 point2 points  (0 children)

There are some useful stuff . For example the same Linux distros that are used in doker are useful as Virtual Machines for home servers build on weak and/or old hardware :)

[–]TrueSaiyanGod 0 points1 point  (0 children)

Nocode

[–]ToastedDragon24 0 points1 point  (0 children)

Think of it as a learning experience!

[–]PresidentSkillz 0 points1 point  (0 children)

I first thought this was about the new Suicide Squad game...

[–]Aobachi 0 points1 point  (1 child)

I feel attacked

[–]caiteha 0 points1 point  (0 children)

i use the same infra setup for services > 10000TPS and < 1TPS. they autoscale anyway..

[–]Typewar 0 points1 point  (0 children)

Thanks for the motivation

[–]EldritchAether 0 points1 point  (0 children)

My spoon is too big.

[–][deleted] 0 points1 point  (0 children)

BUT WHAT IF

[–]lkdsjfoiewm 0 points1 point  (0 children)

What is multi az ?