SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > General > General Topics
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 03-13-10, 04:45 PM   #1
krashkart
Navy Seal
 
Join Date: Jan 2010
Posts: 5,292
Downloads: 100
Uploads: 0


Faith In Technology

I just came back in from the SH5 forums, feeling a little sweaty. It's hot in there. After seeing the topics about Ubi's servers being down I wonder (yet again) about the future of online services - the games, applications, so on. All it really takes to muck up a perfectly good idea is a stiff bitchslapping of some kind. Be it DDoS, the servers blowing chunks, or what have you.

Given the recent failings of a particular DRM model *cough*, I wonder what solutions the Subsim community thinks would harden those kinds of services, and improve their reliability.

I believe, first of all, that aforementioned company deployed their scheme a tad early. Additionally, I feel that a redundant backup would have helped ease the pain.

Please note: This Is Not Intended To Be An SH5 Rant Thread - Please post SH5 rants in the SH5 forum

What, if anything, would keep those services up and running in a whirling sh!tstorm?
__________________
sent from my fingertips using a cheap keyboard
krashkart is offline   Reply With Quote
Old 03-14-10, 03:37 AM   #2
TarJak
Fleet Admiral
 
TarJak's Avatar
 
Join Date: Jul 2006
Location: Sydney, Australia
Posts: 17,052
Downloads: 150
Uploads: 8


Default

The only thing that will keep this sort of thing running in a traffic storm is a scalable architecture that either has no bottlenecks or protects any existing bottlenecks from large volumes of traffic in some way.

The most common problem with this sort of system is usually the capacity of the backend databases to deal with the calls being made on it, particularly if it is being called on to do heavy duty read-write operations.

Web server scalability is relatively easy particularly if you can afford services like Akamai which uses a distributed content network to allow content to be cached. As soon as you introduce a database that needs to be updated in any way, you introduce the possiblity of a bottleneck unless you have a nice way of having a distributed database within the content network designed in such away that the synchronisation of the data cannot impact the performance of the system.

It is tricky stuff to do but is possible if you have the money and access to the right smarts to make it work.
TarJak is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 12:38 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 1995- 2025 Subsim®
"Subsim" is a registered trademark, all rights reserved.