And then look on while it takes your server 4 days to complete a single 24Hr BGS update.
The server infrastructure is, from what I can gather, quite complicated and involves lots of different database systems (include Microsoft SQL Server* and MongoDB). I strongly suspect that even high-end consumer hardware is not going to be up to it for a while yet.
* and I'd be quite willing to bet that the database sizes are in excess of 10GB, which means you'd need to buy a full copy of Microsoft SQL Server. The Free version, SQL Express, has a 10GB limit per database.
The BGS Update; Should be coded so only the systems that have been visited need attention; from there the 'attention' they require would be set as (a)synchronous events on separate threads depending on requirement.
I'm willing to bet I could reduce the required architecture to a former of what they are using now, because, most of it would no longer be required. The net code would no longer be required. Most of the BGS could go in the bin. Being straight out frank, Elite would become an offline HazRez and Explorer.
I have no issues with Database sizes, I have full Gold Partner membership in MS

Ok, not everyone has that, but.. again, those DBs could hugely reduced as only one person would be using the data and they can only thread onto so much data in any given period of time.
Add into that, the BGS would likely not be needed or only a portion of it, in any offline mode.
Remember this; The actual base of Elite is a galaxy (data) rendered in a 3D environment. This whole procedural thing is given far too much weight in today's world. Again, remember DB wrote this in '84 when, yes, it was a big deal. If you strip away the marketing hype, the actual bases of the game have been done many times.
Where Elite excels is in it's graphical renditions and it's ship flight models. Take those away and all you have left are Databases with some menus and basic math.
And finally, you only need one person/team to make the conversion and everyone could use it. Nothing Frontier do (code wise) is amazing in the least. There are many many others doing the same, for different reasons. The graphics are where it's at. And like I said elsewhere, Frontier are not going to release Cobra, so this entire thread is moot.