If you make your code and architecture simple from the get-go, then you can refactor to microservices when you know you really need it.
931 karma · joined June 28, 2021
If you make your code and architecture simple from the get-go, then you can refactor to microservices when you know you really need it.
Personally I lean towards building a monolith first, then breaking out features into separate services if you need it. But I've worked on teams that advocated for microservices needlessly, and it was 100% cargo cult behavior: "Netflix does it, so we should too."
Another anecdote: my current company, a startup, could've launched its product a year earlier than it did, but our engineering lead insisted on pre-engineering a Rube Goldberg machine of a microservices backend before we even had any prospective customers. Took months of engineering time and headaches to grok all of it, when in reality, one monolith and a basic database could've done the job for years before we'd ever have to scale past that.
But microservices architecture looks great on a resume, so /shrug
Also, the kind of reverse psychology you're describing generally only works on children.
The Democrat party is barely a left-leaning party. You have famous national examples like AOC and Bernie who are very progressive, but by and large, most Democrats are happy to accede to corporate power and regressive policies when it actually matters. What is considered "radical left" here in America is basically centrist by the standards of the rest of the world.
The only thing about it that's progressive is its social culture, in some ways, such as how it's a very LGBT-friendly city. That's all that comes to mind.
These headlines are clickbait. I wish The Atlantic was better than this, but I know it's not.
This is definitely part of the picture. To add to this, I'll refer to Manufacturing Consent by Noam Chomsky. "Propaganda" does still exist in modern "free societies," but it isn't overt like a 20th-century dictatorship would have been. Subtle manipulation of corporate media by monied interests to sway public opinion, combined with lobbying and corporate capture of government institutions, is more than enough to maintain the hegemony of certain narratives and power structures. I find it fascinating, and unsettling, to learn about.
So in a nutshell, controlling information and mainstream media narratives is important for the modern ruling class, but it's much more subtle than overt censorship like a dictatorship would have. Which, in my view, makes it much more advanced and insidious.
Besides, I'm sure Disney has thought about this. Going to a Disney park is usually somewhere between a once-a-year or a once-a-decade treat for families with kids. They'd probably rather have it be just affordable enough for middle class families because those families and kids go on to consume tons of other Disney content and merchandise. Letting average people have access means it reinforces the fandom for generations to come, as opposed to just having the park be a rich people thing.
And to be clear, I'm not taking a "both sides are equally bad" stance, I'm just describing the hypocrisy of this particular line of complaining.
I, too, used to think that "oppression matrix" = "all white men are evil," but putting aside the paranoia and simply thinking about it calmly helped me realize that it's not that radical of an idea.
Even as a kid I instinctively understood that as a white dude I have it easier in America than most other identities, even though I didn't have the words to express it. It's a pretty simple idea, and all the knee-jerk reactions against it just come from an emotional unwillingness to face that fact head on, I think. Which is its own deep issue that I won't pretend to fully understand or to be immune from.
More recently though, Kathy Griffin hasn't recovered from the Trump's severed head controversy.
I'd also like to point out that the type of cancelling and thought suppression the Right does is much more insidious than the Twitter mob, which has the attention span of about a week. The way the Right targets school boards at the local and State level to suppress any curricula which makes them uncomfortable is a huge, widespread problem. Countless teachers in America are legally forced to teach demonstrably false narratives about racism and slavery, as well as to present evolution and Creationism as "equally valid theories."
Comparing a comedian getting cancelled by the Left on Twitter (which rarely sticks; even Louis CK is doing gigs again) with the systematic miseducation of millions of kids based on demonstrably false narratives by the Right, I'd say the latter is much more harmful.
I could not have said this better myself. Yes, we are paid extremely well, but the soul-crushing grind of building stupid web apps for companies that don't even need them really takes a toll eventually.
In reality, Scrum went from "empower engineers" to "allow managers to micromanage their employees even more, but we call it Agile so you can't push back against it because then you're challenging the orthodoxy."
One real way to solve illegal immigration would be to make it easier to legally immigrate. Making them citizens means they have equal labor rights and can’t be treated like serfs, so then can command higher wages.
Also, outsourcing has done far more damage to the working class than immigration. Billionaires ginning up the “they’re taking your jobs” sentiment while offshoring as much good paying blue collar work as possible. Neoliberalism in a nutshell.
Strong moderation is the key to keeping up the quality of discussions around here. I’m also glad this post got flagged.