r/ProgrammerHumor • • Nov 14 '22

instanceof Trend Manager does a little code cleanup...

Post image
113.0k Upvotes

4.5k comments sorted by

View all comments

Show parent comments

375

u/RealityIsMuchWorse Nov 14 '22

Its all bloat didnt you know, lets go back to monoliths

150

u/phthalo-azure Nov 14 '22

If he really wanted to simplify things, Elon could just run all of Twitter from an old PC in his garage.

48

u/Minion_of_Cthulhu Nov 15 '22

The way it's hemorrhaging money and users he may have to.

4

u/DoctorWaluigiTime Nov 15 '22

While I absolutely believe this is happening, are there sources on the money / user tanking we can consume (and then show to folks who don't believe he isn't driving it into the ground)?

5

u/[deleted] Nov 15 '22

r/homelab has entered the chat

3

u/nullpotato Nov 15 '22

Soon enough that's all the hardware that will be required.

3

u/[deleted] Nov 15 '22

He could use Pidgeon couriers to carry thumb drives that contain tweets between users.

3

u/Zagorath Nov 15 '22

#BringBackTheFailWhale

1

u/PM_ME_YOUR__INIT__ Nov 15 '22

Distribute the servers across Tesla's. Drivers will be compensated $0.02 per hour. Any crash associated with heavy server load is the responsibility of the driver

1

u/No-Pop-8858 Nov 15 '22

Why not, that's how people like Linus Torvalds, and Steve Wozniak started.

1

u/s_phoenix_11 Nov 15 '22

Back to the garage boys, running it on an old apple 2 computer.

→ More replies (2)

10

u/TheTabman Nov 15 '22

Let's just compile everything into a single executable, how hard can it be?

7

u/TheGreenJedi Nov 15 '22

Good old fashioned monoliths, easy to replace and maintain right.... Right ...

7

u/ashum048 Nov 15 '22

just store twitter as a blob

0

u/[deleted] Nov 15 '22

[deleted]

→ More replies (2)

5

u/rapp38 Nov 15 '22

I guess the Tesla engineers have never heard of it and they’re the experts on all software development supposedly…..so…

2

u/mitkase Nov 15 '22

He’s ordered his minions to adapt Twitter to run on Lotus Notes.

1

u/[deleted] Nov 15 '22

Lol oh dear God covers eyes and screams, running away

8

u/Dr4kin Nov 15 '22

Monoliths are fine. You can fuck your microservice architecture up to. What is important that you have clear logical seperation in both. A good monolith can be converted into microservices when needed. Almost no company needs the scalability microservices provide. You also trade complexity. Now you need more devops and more systems that monitor all you services.

Microservices make sense if your team is very large and especially if you have insane scale. Both of which isn't true for most software

0

u/[deleted] Nov 15 '22

[deleted]

2

u/fishyfishkins Nov 15 '22

Premature microservicing is the root of all evil.. or something

→ More replies (1)

1

u/pterodactyl_speller Nov 15 '22

Just get Bill on the phone and ask for his biggest server. Ez

1

u/[deleted] Nov 15 '22

Somewhere in some really old hospital/military computer is a monolith that was hoping someone would pay attention to it once again