websocket

作者:Ovear 链接:https://www.zhihu.com/question/20215561/answer/40316953 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 额。。最高票答案没答到点子上,最后怎么跑到Nodejs上去了。。Websocket只是协议而已。。 我一个个来回答吧 一、WebSocket是HTML5出的东西(协议),也就是说HT […]

[转载]关于一个大型web系统架构设计和技术选型的讨论摘录

一、 1、数据库压力问题 所有的压力最终都会反映到数据库方面,一定要对数据库有一个整体的规划。 可以按照业务、区域等等特性对数据库进行配置,可以考虑分库、使用rac、分区、分表等等策略,确保数据库能正常的进行交易。 2、事务问题 你采用了两种类型数据库,一个SQL Server、一个oracle,如果一个交易需要在两个数据库中操作,那么必须考虑到分布式事务,你应该仔细的设计你的系统,来避免使用分布 […]

[转载]高性能网站性能优化与系统架构

在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件 […]

Reids集群尝试

【单机版】 (必须要保证已经安装了c++,在线安装指令:Yum install gcc-c++) 1.将redis上传到服务器中,解压: tar -xvf redis-3.0.x -C /usr/local/src/redis 2.进入redis目录下执行命令: make 进行编译 3.编译完成后进行安装: make instal PREFIX=/usr/local/redis 4.将redis- […]

[转载]百万级高并发网站开发的技术支持

一个从日几千访问的小小网站,到日访问一两百万的小网站,怎么才能让它平滑的度过这个阶段,别在 技术上出现先天不足,写给一些技术人员,也写给不懂技术的创业者。 对互联网有了解的人都有自己的想法,有人就把想法付诸实现,做个网站然后开始运营。其实从纯网站技术上来说,因为开源模式的发展,现在建一个小网站 已经很简单也很便宜。当访问量到达一定数量级的时候成本就开始飙升了,问题也开始显现了。因为带宽的增加、硬件 […]

Solr集群搭建尝试

Solr集群的搭建测试: 1.创建四个tomcat实例,设置每个tomcat的运行端口,分别改为: 8180/8280/8380/8480 进入tomcat/conf目录下,编辑server.xml配置文件 例:第一个tomcat中改为: 8105、8180、8109 第二个tomcat中改为: 8205、8280、8209   依次类推 修改每个端口号,每个服务器保证这些端口都不能相同,每一个配 […]

ZooKeeper集群搭建尝试

引言: 对于solr集群的逻辑结构理解: 通常情况下,搜索功能,在我们的网站中的使用的频繁程度是非常高的 如果使用单机版的solr,会出现一个问题,当并发太高,会导致服务器宕机,导致用户体验非常差 同时也会导致数据的丢失。 因此,我们采用loadbalance负载均衡,将solr的solrcore拆分成多个部分,每一个部分的数据都是不同的。 同时,为了保证数据的安全性,也就是说,当某个服务器宕机后 […]