4 ms·
Remember when there were some issues with LSE's Windows-based solution? You had Linux/FOSS fanboys all over saying that this was obviously the fault of Windows
by trezor 16y ago
Remember when there were some issues with LSE's Windows-based solution? You had Linux/FOSS fanboys all over saying that this was obviously the fault of Windows and what not and that Linux would fare much better.
I'm wondering what sort of response they will have to this and why they weren't as eager to report this to social news-sites as they were with the Windows-story.
Maybe this will finally make them realize that shitty (design-)decisions can be made on any platform and for complex software the underlying OS/kernel doesn't really matter all that much. We can only hope.
- alecco 16y agoIt was a counter reaction. The previous system's advertisement campaign was very strong and I remember people implying it was a better solution than a Linux/FOSS alternative. Microsoft had a huge campaign and it was one of their main examples on what their new .Net platform was capable of doing. Also this article has nothing to do with downtime but with issues on closing prices. The LSE acquired a mostly unknown company in Sri Lanka to code this system. And on top of that, the LSE is extremely opaque and old school about reporting what was wrong with their systems every time something went belly up. They never have a post-mortem and regularly blame "human error" without giving details.
- recoiledsnake 16y agoThese seem to indicate systemic problems with the LSE. That makes me wonder if it was really justified to blame Windows Server and SQL Server the last time around.
- regularfry 16y agoI don't know. In this case the outsourcer seems to be a lowest-bidder offshorer. Last time it was Microsoft. I don't know if there's anything that can be learnt from this.
- CountSessine 16y agoThat makes me wonder if it was really justified to blame Windows Server and SQL Server the last time around Maybe, maybe not. But Microsoft probably should have thought twice about featuring TradElect as a star .NET deployment given the generally poor development practices that seem to have been at work here.
- Stormbringer 16y agoWhat happened with the previous system was that it dragged on for years and years, with many expensive delays and poor technological decisions. By contrast, the Linux system is up and running much faster. So yeah, you can try to spin it as 'Linux is just as bad as Microsoft', but if one takes 5 years and is a complete disaster, and the other one takes 2 years and has a few hiccups, I know which one I prefer. Disclaimer: as far as I could care, Windows and Linux can both go and die in a fire, so you know I'm neutral :D ----- The root cause of the problem the previous one had if I recall correctly was that they had some CTO come in who didn't know anything except the Microsoft way of doing things. So, naturally, they ended up picking Microsoft for everything. Problem is, the Microsoft sales reps promise you the world and whisper sweet nothings in your ear until you give them your virtue, but once they have ravished you they roll over and go straight to sleep.
- recoiledsnake 16y ago>Microsoft sales reps promise you the world and whisper sweet nothings in your ear until you give them your virtue, but once they have ravished you they roll over and go straight to sleep. Isn't that true of any reps? Why single out Microsoft? And this deal was with Accenture IIRC. Haven't you dealt with IBM or Oracle reps?
- IDisposableHero 16y agoYou're not making a persuasive case to me that the programming language and OS, rather than the developement methods, management style, and expertise of the coding team were the factors that determined sucess or failure.
- JonoW 16y ago> So yeah, you can try to spin it as 'Linux is just as bad as Microsoft', but if one takes 5 years and is a complete disaster, and the other one takes 2 years and has a few hiccups, I know which one I prefer. The point being made is that the problems in both the previous and current systems were probably nothing to do with the underlying OS/platform, but because of some incompetency in the design or implementation of this specific project.