Requirement analysis
Bringing Architecture of Operating Systems to XXI Century – Part II. Desirable Improvements
April 24, 2019 by • “No Bugs” Bunny
Quote:
low-end versions of the new OS should be lean enough to run on a ~$1 MCU (these days ~=4K RAM, 32K ROM)
Another Quote:
last N minutes of the life of the production program before crashing, should be replayable on my development box.
Filed under: On.System ArchitectureRequirement analysis(Re)ActorsOn.HardwareMCU
Read moreBringing Architecture of Operating Systems to XXI Century – Part I. Changes in IT Over Last 50 Years
April 15, 2019 by • “No Bugs” Bunny
Quote:
we’re using operating systems which were designed whopping 40-50 years from now
Another Quote:
Do not communicate by sharing memory; instead, share memory by communicating.
Filed under: On.System ArchitectureRequirement analysis(Re)ActorsOn.DevelopmentDevelopment Philosophy
Read moreThe Importance of Back-of-Envelope Estimates
August 8, 2017 by • “No Bugs” Bunny
Quote:
trying to optimize out a 3e-7 performance hit is very rarely worth the trouble.
Another Quote:
With 4S/4U boxes having typical MTBFs of 3–5 years, the next question we should ask ourselves, is “Hey, will we really be able to write software which crashes much more rarely than that?”
Filed under: On.System ArchitectureRequirement analysisDesign decisions
Read moreMMOG Server-Side. Eternal Linux-vs-Windows Debate
January 4, 2016 by • “No Bugs” Bunny
Quote:
Each server is only as secure as its admin
Another Quote:
For cheaper servers, the difference between Windows and Linux can eat as much as 50% of the server rental price (though for those servers which are more or less optimal price-performance-wise observed difference was closer to 20-30%).
Filed under: Book: D&D of MOGs1st beta of Vol. I-IIIOn.System ArchitectureRequirement analysisDesign decisions
Read more



