Click here to Skip to main content
16,006,355 members
Home / Discussions / C#
   

C#

 
GeneralRe: static variable Pin
Dave Kreskowiak30-Sep-04 6:01
mveDave Kreskowiak30-Sep-04 6:01 
GeneralRe: static variable Pin
goatstudio30-Sep-04 6:22
goatstudio30-Sep-04 6:22 
GeneralRe: static variable Pin
Heath Stewart30-Sep-04 6:22
protectorHeath Stewart30-Sep-04 6:22 
GeneralRe: static variable Pin
goatstudio30-Sep-04 6:27
goatstudio30-Sep-04 6:27 
GeneralRe: static variable Pin
Heath Stewart30-Sep-04 6:42
protectorHeath Stewart30-Sep-04 6:42 
GeneralRe: static variable Pin
Dave Kreskowiak30-Sep-04 8:33
mveDave Kreskowiak30-Sep-04 8:33 
GeneralRe: static variable Pin
Heath Stewart30-Sep-04 9:10
protectorHeath Stewart30-Sep-04 9:10 
GeneralRe: static variable Pin
Dave Kreskowiak30-Sep-04 10:57
mveDave Kreskowiak30-Sep-04 10:57 
Heath Stewart wrote:
Exciting! I've been through tornados having been from the midwest, but this is a new experience. I had a lot of interest in volcanoes (and earthquakes) when I was younger (did a fair share more than just "class projects" on them) so this will be fun to see in person. If I get a chance I'll be taking some pics.

Awsome! Big Grin | :-D I'm so jealous! I've had that same, call it morbid, curiosity about how these things work and still have it to this day.

I've been within 500 feet of a tornado before, BUT COULDN'T SEE IT! because it was heavily rain-wrapped. All we saw, looking through the 8 foot tall plate glass windows in the front of the store Poke tongue | ;-P , were roofs being torn off buildings ... what a let-down that was.

I've even had the pleasure of watching empty Coke cans slide back and forth acrossed my desk during earthquakes in and around South-East Michigan. I know, it's not an earthquake mecca and they're weak by Pacific Coast standards, but it's still pretty funny to try and balance on one foot while putting jeans on during an earthquake (1986 - epicenter in middle of Lake Erie).

If Mt St Helens blows again, we want pictures! LOTS of pictures! Setup a webcam if you have to! Who knows if the one at the Johnston Ridge Observatory[^] will be working if/when it does decide to erupt.

and now, back to our show...
--------8<--------------------------
I agree with your assessment of the speed of persisting Session info to an SQL server. It's as flexible a solution as your going to get, but it does tend to be a little slow. I've installed the SQL state server package that comes with, I can't remember which or where, but I think, ASP.NET or Visual Studio .NET Enterprise.

I've thought about both single and multiple server session state caching schemes. A single server solution is easy to implement, but has the downfall of not being scalable to support say, 15 IIS servers.

Mostly, I've wondered what the benefits, limitations and pitfalls are of a solution consisting of small cluster of servers, no more than 3 to start, each running a "Singleton" component, but sync'ing up their data on a real-time basis. These servers could possibly run behind a single-IP solution to facilitate fault-tolerance.

The list of ponderings I've come up with is pretty long... What would be the database synchronization requirements? What would the specification of the synchronation protocol look like? What kind of traffic load would just the synchronization protocol generate? There would probably have to be some kind of mechanism to ensure the consistancy of the state data before the next request comes in on the same session. What would happen if two requests came in on the same session, but the state servers were not able to sync up their data before the second request came in? How would the servers defend themselves against running out of memory since there would be no media to drop the database on? What would the memory requirements be? How would the servers detect a failed server? How would the synchronization protocol handle this situation? How would it handle the reintroduction of a restarted server? ... The list goes on and on...

What if we cahnged the scheme so that each server only holds a portion of the overall database instead of a full copy of it? Start a new list of ponderings...


RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome

GeneralTransparent Panel Pin
MarkMokris30-Sep-04 5:28
MarkMokris30-Sep-04 5:28 
GeneralRe: Transparent Panel Pin
Heath Stewart30-Sep-04 6:32
protectorHeath Stewart30-Sep-04 6:32 
GeneralRe: Transparent Panel Pin
MarkMokris30-Sep-04 6:36
MarkMokris30-Sep-04 6:36 
GeneralRe: Transparent Panel Pin
Heath Stewart30-Sep-04 6:50
protectorHeath Stewart30-Sep-04 6:50 
Generalword formatting bar Pin
RomanD30-Sep-04 5:15
RomanD30-Sep-04 5:15 
GeneralRe: word formatting bar Pin
Dave Kreskowiak30-Sep-04 5:57
mveDave Kreskowiak30-Sep-04 5:57 
GeneralRe: word formatting bar Pin
RomanD30-Sep-04 6:09
RomanD30-Sep-04 6:09 
GeneralRe: word formatting bar Pin
Dave Kreskowiak30-Sep-04 7:21
mveDave Kreskowiak30-Sep-04 7:21 
GeneralUser clicks on dataGrid.... Pin
JDUK30-Sep-04 4:27
JDUK30-Sep-04 4:27 
GeneralRe: User clicks on dataGrid.... Pin
MarkMokris30-Sep-04 5:16
MarkMokris30-Sep-04 5:16 
GeneralDelegates, asynchronous invocation Pin
Serge Lobko-Lobanovsky30-Sep-04 3:52
Serge Lobko-Lobanovsky30-Sep-04 3:52 
GeneralRe: Delegates, asynchronous invocation Pin
Dave Kreskowiak30-Sep-04 5:29
mveDave Kreskowiak30-Sep-04 5:29 
GeneralRe: Delegates, asynchronous invocation Pin
Serge Lobko-Lobanovsky30-Sep-04 6:09
Serge Lobko-Lobanovsky30-Sep-04 6:09 
GeneralMDi question Pin
IronSnake30-Sep-04 2:38
IronSnake30-Sep-04 2:38 
GeneralRe: MDi question Pin
benjymous30-Sep-04 2:49
benjymous30-Sep-04 2:49 
GeneralRe: MDi question Pin
IronSnake30-Sep-04 3:05
IronSnake30-Sep-04 3:05 
GeneralRe: MDi question Pin
benjymous30-Sep-04 3:10
benjymous30-Sep-04 3:10 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.