The approach we have taken is to create independent clusters with a common LoadBalancer.
Basically, the LB decides which kubernetes cluster will serve your request and once you're in a k8s cluster, you stay there.
You don't have the control-plane that the federation provides and a bit of overhead managing clusters independently, but we have automated the majority of the process. On the other hand, debugging is way easier and we don't suffer from weird latencies between clusters (weird because sometimes a request will go to a different cluster without any apparent reason <-- I'm sure there's one, but none that you could see/expect, hence debugging).
My people's time is more important than your complex system.
Not sure if this is new but I recently installed a skill via voice on Christmas. I'm not usually one to "test" Alexa but I said "Alexa, when is the next Bainbridge Island ferry?" just to see if she could query it.
She said, basically, "The Washington Ferry skill can probably help you answer that. Should I install it?" I replied "Yes" and she took a moment to load the skill and then also automatically answer my original question.
hbosch seems to describe the ability to install skills by voice, if that's not what you had in mind is it possible to install a skill that makes installing skills easier?
No, Google were concerned about your websites. Your mobile websites which are so heavily overloaded with JS that basic interactions like scrolling don’t work.
Complaining that Google “broke the web”, when mobile developers have been making it slowly unusable—and unused—for years is pretty hypocritical. All the feature detection and backwards compatible changes in the world won’t help developers when their entire userbase has fled to walled gardens like Facebook. But I guess some people will resent anything that forces them to accept short term pain, even if it’s essential to their long term survival.
So this is a good thing because the gatekeeper is Google instead of Facebook?
How's about adhering to standards? We gave Microsoft a hell of a time for not adhering to standards, but Google gets a free pass now? Because "performance"? (read: some negligible gains on some synthetic benchmarks)
Then let's stop pretending: let's scrap the W3C and go back to the good old days of "Best viewed on Netscape Navigator at 800x600".
Let's also complain about Mozilla because they are removing Flash support and thus breaking backwards compatibility. It's obvious that they are all 'evil'.
It's here and it's basically the brutalism of the web, see Craigslist or the Drudge Report, or just look at Hacker News. These are not "web 2.0" designed but they are easy to use and well organized.
Except that Hacker News website is just dumb, lacks a ton of functionality and gets very basic design wrong. Have you looked at that upvote button? Is this a website for ants?
But they have been... for years! We've been creating fat jars to deploy services for a while already.
First Dropwizard and then Spring boot has been leading the way. But Micro is not about building a microservice, is about building a microservice ecosystem.
What about GCP? can my agents deploy to my GCP account using Neptune?