Distributed Public Service ASP.Net

I am wondering if there is any distributed alternative to ASP.Net public service.

A session can be stored in InProc, StateService or SQL. You can also create your own storage providers. For load balancing (without any sticky IP) only SQL / Custom will work.

Are there any alternative ASP.Net public services? I think that each server can synchronize with others.

Edit: In response to the answers: I'm looking for a Session () repository. Distributed cache is not a problem, Velocity will do just fine with distributed caching. :)

Edit2: In response to Oded: the status server has a problem with a single point of failure. The SQL server may not be available directly due to the selected model (i.e., the Three-layer model), access to it is possible only through the middle level.

+2
source share
3 answers

I thought what “speed” was going to bring to the table? You can check out Microsoft AppFabric for your needs.

Edit:
Maybe I missed something about your post and your editing, but I'm still sure that AppFabric is what you need for storage Session(). Maybe I'm wrong, but it seems to me that I'm dead.

+2
source
+1

Take a look at this: http://technet.microsoft.com/en-us/library/cc725582(WS.10).aspx

I would recommend staying with the SQL server, as this will be the easiest to implement.

Make sure the classes you store in the session are marked as [Serializable] or you will receive runtime errors.

0
source

Source: https://habr.com/ru/post/1781794/


All Articles