this post was submitted on 19 Jun 2023
186 points (100.0% liked)

Programmer Humor

421 readers
8 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
top 13 comments
sorted by: hot top controversial new old
[–] recursed@lemmy.recursed.net 22 points 1 year ago (1 children)

This made me chuckle for a good 10 minutes!

At work we’re currently in the last layer of the iceberg with 35+ microservices, with ten different Kubernetes instances for different uses and a supported OnPrem version.

It is bit of a learning curve and we definitely have two “mono-services” that we’re actively braking down due to it accumulating seven years worth of different ideas and implementations.

I think currently I’m still heavily in favor in microservices in a project of our scale as it easily let’s us enhance, trash, or reimplement different areas of the app; but man is it a pain in the ass to manage sometimes 😂

I think we have ~400 microservices of varying types that deploy in many ways to many places (big proponents of using the right tools for the job rather than forcing preferred tools) and definitely in the last block. Although, as a DevOps guy my life would be a lot easier if we had a handful of monster monoliths, I understand it doesn't make sense for our scale. I can fantasize though, and this meme hits extremely close to home 😅

Tangentially, at my previous job we were in blocks 4 and 5 of transitioning away from a single monolith. Major issues arise when a "Java only shop for 20 years" start down this path with an extreme mindset of "we only use Java". Java kubernetes controllers? lmfao, no thanks (they wanted them though 😑)

[–] freebrick@kbin.social 16 points 1 year ago (1 children)

What do you prefer Microservices or Monoliths? Yes.

load more comments (1 replies)
[–] tyw0kki@programming.dev 10 points 1 year ago (1 children)

Trying to do Postgresql TLS /w Internal PKI chain created by Cert-Manager made me want to throw my laptop out the window yesterday.

This stuff is hard.

[–] RandomDevOpsDude@programming.dev 7 points 1 year ago (2 children)

Just tell the security team to handle it 😎

(My security team would NOT be amused by this joke suggestion)

[–] tyw0kki@programming.dev 10 points 1 year ago

I am the security team :'(

[–] MattTheProgrammer@kbin.social 5 points 1 year ago

Not who you replied to, but mine would tell me no and then laugh at me

[–] DonjonMaister@programming.dev 8 points 1 year ago (1 children)

I'm starting to learn full-stack development. This meme scares me, ngl.

[–] Renacles 5 points 1 year ago

It's not so bad, microservices let's you focus on your current task instead of having to deal with years upon years of legacy code every day.

Microservices can get messy but they are much better than the alternative even if you aren't looking at performance and scalability.

[–] nibblebit@programming.dev 8 points 1 year ago

Man, micro-services really could mean anything...

[–] derpgon@programming.dev 7 points 1 year ago

It's always the full circle - from monolith, to micro services, then someone just copies the code back to the main repo, and we're back to square one.

[–] balder1993@programming.dev 5 points 1 year ago

I like how monorepo is at the bottom.

Im at the logging and security layer at my company rip