|
I can see the zealots trying to force everyone to move to them but I suspect they can make sense if you're living in a world of webby microservices and cloud lambdas, or whatever...
|
|
|
|
|
Yeah, but in most cases IMO if you're building something that way, you're doing it wrong. The few case studies I've seen with AWS Lambda are that unless the controller methods you're writing are really fat or your comparison VM servers load is approximately zero the minimum per call price Amazon charges will dwarf the cost of running the same app conventionally. And the complexity of a bazillion microservices vs a conventional monolithic web server is IMO only justifiable if you're building something that needs a crapton of CPU cores anyway; and just plain stupid for the typical website that can happily run one a sub-1 socket sized VM. Nothing I've ever worked on was that big; and excepting a single customer I've not involved with I don't think any projects my company's done are at that scale. (Could be wrong on the latter since I don't have details on all of them.)
Even there though, creating a custom hacked down OS stub for each feels like it's adding a bunch of new potential failure points while simultaneously kneecapping your ability to investigate any problems that do occur.
Since you're calling them zealots I assume your views are broadly similar to mine.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Dan Neely wrote: the minimum per call price Amazon charges will dwarf the cost of running the same app conventionally
I never cease to be amazed at the price people will pay for (perceived) convenience. The more you outsource, the better, they seem to think.
Dan Neely wrote: And the complexity of a bazillion microservices vs a conventional monolithic web server is IMO only justifiable if you're building something that needs a crapton of CPU cores anyway; and just plain stupid for the typical website that can happily run one a sub-1 socket sized VM. Nothing I've ever worked on was that big; and excepting a single customer I've not involved with I don't think any projects my company's done are at that scale. (Could be wrong on the latter since I don't have details on all of them.)
Oh for sure, I agree with you. But clearly someone out there is using this stuff and wants this stuff. They may be living in a world of false economies but they seem to be running the asylum now.
Dan Neely wrote: Since you're calling them zealots I assume your views are broadly similar to mine.
Yes, indeed.
I am already certain that this unikernel stuff is going to be big and it will most likely have a number of very forceful opinion formers behind it who will do their best to kill off or sideline everything that went before in favour of their shiny new cool-stuff-of-the-day. We're all doomed, I tell you.
|
|
|
|
|
markrlondon wrote: Dan Neely wrote: the minimum per call price Amazon charges will dwarf the cost of running the same app conventionally
I never cease to be amazed at the price people will pay for (perceived) convenience. The more you outsource, the better, they seem to think.
Agreed. I'd like to be in a place where I had enough time to do an experiment where I ported an entire app to Lambda just to see if it would save us money. But that's probably too much to hope for.
Which isn't to say I've never used them. They're the easiest way to schedule a task within AWS, but that usage falls massively under the free tier calls/month threshold, and the lambdas themselves were just a dozenish lines of node to execute an controller method on the main webserver. (Much simpler than setting all the AWS stuff up to deploy fat C# methods as lambdas.)
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Humour aside, this sort of thing does look quite cool (for certain web-centric use cases) but it's going to need a whole new generation of tools to maintain, diagnose and fix problems. Not everything is amenable to being fixed by a reboot or being sent back to the devs.
Yup, we do live in an age of bloated operating systems but, then again, the more they can do the more we use them for.
Cool new stuff to learn, new fortunes to be made...
Didn't mainframes have utilities that booted without an operating system?
|
|
|
|
|
markrlondon wrote: Humour aside, this sort of thing does look quite cool (for certain web-centric use cases) but it's going to need a whole new generation of tools to maintain, diagnose and fix problems. Not everything is amenable to being fixed by a reboot or being sent back to the devs.
Which is probably why Certain People (tm) are pushing it now. They're worried that their jobs with massively overinflated salaries will go away once Kubernetes actually gets tools to make it easy to use; just as they had to invent Kubernetes because Docker had gotten too easy for the peons they want to lord over to use.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
In this post we will cover how you can create a .NET Standard library and then share that with other developers via NuGet. Do you mean you don't do it in the standard way?
|
|
|
|
|
Kent Sharkey wrote: Do you mean you don't do it in the standard way? Don't forget the KSS rule...
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
As we have seen from many Microsoft Research projects in the past, the company does extensive testing on their new technology, particularly when it comes to ergonomics, to help engineers create the optimum device and form factor. "My birth cry will be the sound of every phone on this planet ringing in unison."
|
|
|
|
|
Kent Sharkey wrote: "My birth cry will be the sound of every phone on this planet ringing in unison."
To be followed by a push update, bricking them.
...
...
And then MS abandoning the form platform
|
|
|
|
|
Pure artistry! Well done.
(And likely accurate.)
TTFN - Kent
|
|
|
|
|
Two screamingly hilarious comments in a row. Well done, guys!
|
|
|
|
|
I hope your update process works better than theirs
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Does Scratching my head now equate to using more of my brain?
Director of Transmogrification Services
Shinobi of Query Language
Master of Yoda Conditional
|
|
|
|
|
Because their new UI will be so confusing we have to think about how everything is supposed to work all the time?
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
If you are new to data science, this title is not intended to insult you. It is my second post on the theme of a popular interview question that goes something like: “explain [insert technical topic] to me as though I were a five-year-old.” Well, not me. But probably you.
|
|
|
|
|
I have to say the bit I read actually was interesting. I will have a deeper look later. Thanks
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
An overabundance of this particular protein make mice anxious and is found in human OCD patients. "I have CDO. It's like OCD but the letters are in alphabetical order, as they should be"
|
|
|
|
|
"I'm not maniacal! I just can't stand when things are not perfectly parallel..."
"Five fruits and vegetables a day? What a joke!
Personally, after the third watermelon, I'm full."
|
|
|
|
|
With Project Tye, Microsoft is building a tool that provides a local orchestrator with a focus on .NET Projects. Everybody knows you never go Full Windsor.
|
|
|
|
|
A.k.a. Microsoft is building another tool to mess things up in your system
As if they hadn't enough bullshit to deal with, they continue opening god knows how many simultaneous fronts...
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
The next feature update for Windows 10 is expected to be generally available next month. Windows 2003 finally getting the upgrade it deserved
Really - what a bad name for the version
modified 26-Apr-20 21:51pm.
|
|
|
|
|
Quote: Windows 10 2004 might be more ready for primetime compared to its predecessors. And then again, it might not.
|
|
|
|
|
David O'Neil wrote: And then again, it might not. It might not? I would be even more worried by being punctual... Looking at the quality of their deliveries the last years...
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Sometimes releasing is the only solution for a stuck project
Press F1 for help or google it.
Greetings from Germany
|
|
|
|