关于服务器架构的一些思路和方向

一种电子商务平台系统,包括WEB服务器、数据库服务器、交换机、路由器、客户终端计算机,所述客户终端计算机通过交换机、路由器连接至WEB服务器和数据库服务器。其中,所述WEB服务器包括第一WEB服务器和第二WEB服务器,组成双机容错服务器,增强系统可靠性。所述数据库服务器包括信息数据库服务器和图片数据库服务器,将数据信息和图片分离开来,加速用户访问的速度。所述交换机和路由器组成通信网络。进一步的,所述WEB服务器包括第一缓存设备和第二缓存设备,分别存储数据库中不需要经常变动的数据信息和经运算处理后可供用户直接读取的数据信息,加速了用户访问速度。

时间: 2024-10-29 19:05:32

关于服务器架构的一些思路和方向的相关文章

高性能服务器架构思路

在服务器端程序开发领域,性能问题一直是备受关注的重点.业界有大量的框架.组件.类库都是以性能为卖点而广为人知.然而,服务器端程序在性能问题上应该有何种基本思路,这个却很少被这些项目的文档提及.本文正式希望介绍服务器端解决性能问题的基本策略和经典实践,并分为几个部分来说明: 1. 缓存策略的概念和实例 2.缓存策略的难点:不同特点的缓存数据的清理机制 3.分布策略的概念和实例 4.分布策略的难点:共享数据安全性与代码复杂度的平衡 缓存 缓存策略的概念 我们提到服务器端性能问题的时候,往往会混淆不清

高性能服务器架构思路(五)——分布式缓存

版权声明:本文由韩伟原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/167 来源:腾云阁 https://www.qcloud.com/community 在分布式程序架构中,如果我们需要整个体系有更高的稳定性,能够对进程容灾或者动态扩容提供支持,那么最难解决的问题,就是每个进程中的内存状态.因为进程一旦毁灭,内存中的状态会消失,这就很难不影响提供的服务.所以我们需要一种方法,让进程的内存状态,不太影响整体服务,甚至最好

Unity3D游戏开发之网络游戏服务器架构设计培训(如何做一名好主程)

在我们初期学习Unity3D培训目标:让U3D初学者可以更快速的掌握U3D技术,自行制作修改素材,可以独立完成2D.3D小规模游戏及网页游戏开发.后面就应该朝着主程的方面前进 今天给大家讲一下如何做一个好的主程 入手 假如,我现在接手一个新项目,我的身份还是主程序.在下属人员一一到位之前,在和制作人以及主策划充分沟通后,我需要先独自思考以下问题: 1.服务器跑在什么样的操作系统环境下?2.采用哪几种语言开发?主要是什么?3.服务器和客户端以什么样的接口通讯?4.采用哪些第三方的类库? 除了技术背

高性能服务器架构(High-Performance Server Architecture)

High-Performance Server Architecture 高性能服务器架构 来源:http://pl.atyp.us/content/tech/servers.html 译文来源:http://www.lupaworld.com/home/space-341888-do-blog-id-136718.html (map注:本人看了一遍,"于我心有戚戚焉",翻译得也很好,于是整理了一下,重新发布,备忘) 引言 本文将与你分享我多年来在服务器开发方面的一些经验.对于这里所说

Unity3D游戏开发之网络游戏服务器架构设计培训

下面我们开始今天的Unity3D游戏开发技能培训. 我们专业培养"游戏主程",挑战20W年薪,初期学习Unity3D培训目标:让U3D初学者可以更快速的掌握U3D技术,自行制作修改素材,可以独立完成2D.3D小规模游戏及网页游戏开发. 今天给大家讲一下如何做一个好的主程 入手 假如,我现在接手一个新项目,我的身份还是主程序.在下属人员一一到位之前,在和制作人以及主策划充分沟通后,我需要先独自思考以下问题: 1.服务器跑在什么样的操作系统环境下?2.采用哪几种语言开发?主要是什么?3.服

【转】高性能服务器架构(High-Performance Server Architecture)

High-Performance Server Architecture 高性能服务器架构 来源:http://pl.atyp.us/content/tech/servers.html译文来源:http://www.lupaworld.com/home/space-341888-do-blog-id-136718.html (map注:本人看了一遍,“于我心有戚戚焉”,翻译得也很好,于是整理了一下,重新发布,备忘) 引言 本文将与你分享我多年来在服务器开发方面的一些经验.对于这里所说的服务器,更

[转]一种经典的网络游戏服务器架构

转自: http://www.cppblog.com/johndragon/archive/2008/04/10/46768.html 出于学习目的转载,如果有不妥当或者侵权的话请及时联系~ 这个图是一个区的架构图,所有区的架构是一样的.上面虚线框的ServerGroup和旁边方框内的架构一样.图上的所有x N的服务器,都是多台一起的.红线,绿线,和蓝线图上也有图示,这里就不多介绍了.关于Agent Server大家也能看出来,其实就是Gate. 这里主要介绍下图上的标记了号码的位置的数据连接的

微信房卡麻将棋牌架设之游戏服务器架构的详细设计(一) 内核设计

题目:微信房卡麻将棋牌架设之游戏服务器架构的详细设计(一) 内核设计 今天向大家介绍一下游戏服务器的设计,着重讲解一下微信房卡麻将棋牌架设(aqiulian.com)的服务器搭建,如果有什么不懂得可以咨询我Q_212303635,欢迎大家的咨询.那么我们开始进去主题吧. 内核的几个组件被设计成Service,也就是说这几个模块都要实现如下接口: 图1  IService接口 Start方法用来启动服务. Stop 方法用来关闭服务. IsService 方法用于查询当前服务是否正在工作. 内核中

关于16路及以上的X86服务器架构

关于16路及以上的X86服务器架构 INTELX86架构的CPU,很少有16路以上的.HP之前有基于安腾(非X86架构) CPU的32路服务器,但是安腾架构的软件后来HP自己也不支持了.接着 华为.浪潮也在国家项目里 搞了 基于安腾的32路 服务器.由于INTEL ,HP 都放弃对安腾的支持,所以这国家项目也仅仅是技术的一些积累,很难在生态圈有很好的成长. 如今不一样了,随着至强CPU(X86)性能不断提升,HP凭借自身在芯片互联方面的技术能将原本只能组成2路的CPU变成16路或以上的,而且扩展