4 ms·
Well, junk^Wfast-food chains also growing, so what? What is popular ins't even good in the most cases. Just a Bandwagon + Peer effects as it is in case of Java.
by dschiptsov 13y ago
Well, junk^Wfast-food chains also growing, so what? What is popular ins't even good in the most cases. Just a Bandwagon + Peer effects as it is in case of Java.
And, of course, defacto server-side OS is Linux. So-called Desktop will be theirs for a long long time, but not because the OS is of any good - it is meaningless a bloatware, but because of word.exe and excel.exe which it seems to be here forever.
As for their services, well, forcing sheeple to use IE and Bing by re-writing their browser's settings doesn't account for even for popularity. IE is crap compared to Chrome, and even some sheeple could see that, but most of them just doesn't know any better, so they got stuck with IE and Bing.
And to appreciate the absurdity, just look what is happening with all those Java apps, which are supposed to run everywhere, with each new release of Windows, which are supposed to be 100% backward-compatible.)
- dagw 13y agodefacto server-side OS is Linux Is it? Sure it's fairly defacto for public facing web servers, but servers in general? Given how hugely popular Exchange, Active Directory, SQL Server and, to a lesser extent, Sharepoint is I imagine that Windows servers are pretty darn popular (or at least common). You just don't see them if all you're looking at is public facing web servers.
- dschiptsov 13y agoAny of these inside FB, Google and most of startups? How many startups really develop anything for MS platform? Well, really good tools like Go allows the same server-side code to be ran under Windows, the real question is what for?
- TheAnimus 13y agoI'm using SQL server, Server 2012 R2. We can't use public cloud. Need our own private hardware for legal reasons. The load isn't high, we have a high value per client, low client count business model. The ease at which I can have a private cloud. Data replication and clustering, full Hot-Hot style DR solution, hosting on MS technologies is great. I can get due diligence sign off from SQL Server which I could not for say Postgre, this would be due to the fact the replication component isn't vetted and considered secure/authoritative by my clients. Then I do the maths, once bizspark ends, the total cost for all these licenses is going to be about $30k per year. We hope to have revenues of about thirty times that by then. But better than all that. How long does it take to set up this replicating, elastic cloud, with replicated database? Not even a day. I couldn't do that with Oracle! Bizspark means right now that we don't have to worry about the costs compared to going VMware. Now in the world of startups whom have 100,000 users to make $10, then yes, the cost of these technologies is going to be hard to justify!
- waps 13y agoYou set up a "full Hot-Hot style DR solution" in one day ? Did you try actually failing it over ?
- TheAnimus 13y agobetter, I also got it set up with selenium doing a set of tests, my own version of a chaos monkey (a powershell script) that created failing instances, all triggered as part of a TeamCity process.... Too much faff to do it in TFS. The glue code for this is truly horrific, I'm thinking of buying ranerex. I've not yet linked it up to the build quality (which I want to do) and I'm also thinking of making a more Windows Focused Chaos Monkey OS project. I dislike the idea of testing only that a VM stops. I want to see what happens if I hammer say its CPU with a few higher priority threads. Or simulate insane network latency, or some other networking quirk. I worry I am only testing against very well behaved nodes disappearance. Ultimately I'll have a nice little dashboard, which allows me to switch instance between UAT2/PROD, that shows me the available reserve for each environment. I'm toying with making some OWIN extension that allows me to control which components are loaded. For example, we have a 'chat' component, which is obviously not essential. I'd love the idea of automatically failing that. As we add more value add features, certain models and the like which are CPU demanding, these features will not have any uptime guarantee, so I'd like to automatically throttle them, in the case of a catastrophic failure (like a DC loosing connectivity). I am looking for something 99.999%. I've got three physical separate DC sites, each DC site has 3 or more servers. We could run the entire system on one server, easily.