我们建立了我们的飞行员'在C#上,现在似乎在6个月内我们将达到我们的系统无法处理的用户和数据量。 我们正试图弄清楚如何在C#/ .net上构建可扩展的高负载架构,它也可以处理大数据。到目前为止我们得到的是the diagram
我们需要什么
更新
感谢。
答案 0 :(得分:0)
从图中我几乎一无所知......为实现良好的可扩展性,需要考虑很多事情......
有一件事总是浮现在:用户数据状态,你在使用会话吗?如果有,怎么样?你在哪里存放它?
你是否也是"夹板"多个服务器中的数据库还是只有一个主数据库服务器?使用配置??
Redis和其他缓存层连接到数据库设置的前几个点....你甚至可以缓存非正确的数据并将其带回前端(但只有你可以弄清楚如何关键,可以是或不是。)
负载均衡 - 通过物理机器或软件?