sleiben
Joined 6 years ago
Joined 6 years ago
Just to validate an idea here: I’m using k8s (20+ services) and trying to stick to the 12factor design pattern by having all the baking/companion services, also like cron jobs deployed from within the service directory. Right now I’m using k8s cron services for cron jobs and log the steps and observe with DataDog. Using k8s cron services feels right somehow but the observability with DataDog not. So, would it make sense for me, to deploy a baking k8s web service running sidequest instead?
https://www.thesun.co.uk/news/23086418/tiny-cave-home-in-rem...
I decided to follow the «Wrong abstraction is worse than duplication» approach. Doing this for 5+ years now and did never regret it.
Sure, copy-pasta sucks but in comparison to over engineering it’s an acceptable price to pay.
edit: It also reminds me of men playing feminist and stepping (aggressively) up to protect women’s rights. I heard from my female colleagues that they hate this since it implies that women are like children and aren’t able or mature enough to speak up for themselves. So the «strong men» need now to protect them…
Even 15 years ago, when I started my professional journey (in Germany) there were a lot of people who were gay, trans and so on in the dev community … and nobody cared about it. We were all passioned about technologies and respected each other based on commitment/engagement/skill level. At the end most of the true full blood developers were always «special» and knew since their childhood that they were different from other children. I think that’s the reason why the embarrassment level was pretty low and people just wore the stuff they wanted, behaved like they wanted eg.
But of course that’s only my personal experience. I’m sure there are a lot of other stories out there to share.
In my opinion it makes the backend way more resilient than a monolith.
Don’t kill me for this opinion please ;)