• 负载均衡技术的特点及适用情况
  • 适用范围有多台服务器,需要把流量平均分配到每台服务器上,日PV在5万以上的中、大型网站解决的问题大型网站使用单一服务器已经难以支撑,需要使用多台服务器建为集群,以实现负载均衡并减少单机故障率。集群中的WEB服务器即使一台或二台死机,也不影响网站的正常访问。负载均衡服务是解决方案基于云计算平台提供的扩展应用服务器负载能力、增加吞吐量、加强数据处理能力、提高应用灵活性和可用性的一项高端服务。负载均衡技术特点1)弹性伸缩。弹性伸缩指SLB实
    继续阅读>>
  •  负载均衡 负载均衡技术  热度:(206) 发布时间:2017/3/1 17:23:00
  • 使用开源的Mycat分布式数据库系统解决数据库的负载均衡问题
  • 传统关系型数据库的分布式开发通常需要自己做,不仅耗时耗力而且效果不是很理想,当想快速搭建时,最初想到的是看有没有第三方,网上牛人还是很多的,做得比较好的其中之一Mycat,它是开源的分布式数据库系统,解决数据库的负载均衡,主备复制,读写分离,简单来说就是你只管直接与mycat通讯,至于分离什么的交给它里面自己做,其它啥都不用操心。至于什么是MyCat有什么优势,可以看看官网介绍 Mycat
    继续阅读>>
  •  Mycat 分布式 负载均衡  热度:(190) 发布时间:2017/2/21 11:22:00
  • BS攻城狮必看:网页是如何被渲染的
  • Web页面的性能我们每天都会浏览很多的Web页面,使用很多基于Web的应用。这些站点看起来既不一样,用途也都各有不同,有在线视频,Social Media,新闻,邮件客户端,在线存储,甚至图形编辑,地理信息系统等等。虽然有着各种各样的不同,但是相同的是,他们背后的工作原理都是一样的:用户输入网址浏览器加载HTML/CSS/JS,图片资源等浏览器将结果绘制成图形用户通过鼠标,键盘等与
    继续阅读>>
  •  网页加速 提高网站性能  热度:(192) 发布时间:2017/2/17 22:02:00
  • 缓存--大型网站架构不得不考虑的问题
  • 缓存的基本知识在整个计算机体系构造中(无论是硬件层面还是软件层面),缓存都是无处不在的。在计算机硬件构造中,由于两种介质的速度不匹配,高速介质在和低速介质交互时速度趋向低速方,这就导致了高速介质的资源闲置。而通过引入第三种介质(速度和成本介于两者中间),将低速方读写的部分内容数据保存在该介质中,高速方大多数情况下则无需和低速方直接交互,这样就能整体提升了交互的性能。这就是计算机体系中缓存的由来。比较典型的就是CPU缓存(CPU寄
    继续阅读>>
  •  缓存设计 大型网站架构 删除缓存  热度:(562) 发布时间:2016/11/28 9:27:00
  • 如何写出高性能的Web应用程序
  • 今天我们深入讨论如何进一步优化网站性能。 一、拆分初始化负载拆分初始化负载——听名字觉得高大上,其实不然,土一点将讲就是将页面加载时需要的一堆JavaScript文件,分成两部分:渲染页面所必需的(页面出来,没他不行)和剩下的。页面初始化时,只加载必须的,其余的等会加载。其实在现实生产环境中,对于大部分网站:页面加载完毕(window.onload触发)时,
    继续阅读>>
  •  高性能 高并发 网站性能优化  热度:(1052) 发布时间:2016/3/29 11:52:00
  • 你需要知道的并发编程知识
  • 与串行程序开发相比,并发编程的难度更大,编写、调试、维护都很困难,导致很多开发人员图省事放弃并发编程。但是现在已经进入了多核移动互联时代,现在连入门级的手机都是多核的,所以如何充分发挥多核处理器系统的强大的计算能力,是我们每个开发人员需要面对的。一、并发的历史1.串行时代串行执行的特点每次只能运行一个程序,只有其执行完成其他程序才能开始执行。这种方式人类流水线的工作方式,其优势在于
    继续阅读>>
  •  并发编程 多线程 死锁  热度:(872) 发布时间:2016/3/16 14:11:00
  • 带你认识原滋原味的HTTP基本认证原理
  • 众所周知,Web使人们可以很方便的访问分布在世界各个角落里信息。但是仅仅是方便还是不够的,并不是所有的信息都适合在互联网上公开访问,我们需要保证只有特定的人才能看到我们的敏感信息并且执行特定的操作。服务器需要通过某种方式了解访问用户的身份。一旦服务器知道了用户身份,就可以判断用户可以访问的事务和资源了。认证意味着要证明客户端访问用户是谁。通常情况是通过提供用户名和密码来认证的。HTTP为我们提供了一些原生的工具。今天我们来看下基本认证
    继续阅读>>
  •  HTTP认证 IIS服务器 身份验证  热度:(547) 发布时间:2016/3/7 8:57:00
  • 大型网站架构中不得不提的负载均衡解决方案
  • 一、nginx简介nginx是一个高性能的HTTP服务器和反向代理服务器。它起初是俄罗斯人Igor Sysoev开发的,至今支撑者俄罗斯的很多大型的网站。二、nginx支持的三种负载均衡策略轮询:将请求依次轮询发给每个服务器。最少链接:将请求发送给持有最少活动链接的服务器。ip哈希:通过哈希函数决定请求发送给哪个服务器。权重:服务器的权重越高,处理请求的概率越大。三、轮询负载均衡在nginx.conf配置文件中添加如下配置,此
    继续阅读>>
  •  负载均衡 nginx 高并发  热度:(715) 发布时间:2016/3/7 8:30:00
  • JAVA大型网站多用户高并发访问的问题
  • 时间过得真快,再次登录编程中国社区来写博,才发现距离上次的写博时间已经过去了一个月了,虽然是因为自己找了实习,但这也说明自己对时间的掌控能力还是没那么的强,哈哈,看来还需不断的努力啊!(这里得特别说明一下本人面试的一些感受:做我们IT这一行,一定要使自己精于某个领域,再不断的去涉猎其他的领域,更重要的是学会找出各个领域的相融点,这跟我们学习书本一样,用‘Ja
    继续阅读>>
  •  高性能网站 高并发 网站架构  热度:(1401) 发布时间:2016/2/28 12:49:00
  • 深度:Java Web应用中调优线程池的重要性
  • 不论你是否关注,Java Web应用都或多或少的使用了线程池来处理请求。线程池的实现细节可能会被忽视,但是有关于线程池的使用和调优迟早是需要了解的。本文主要介绍Java线程池的使用和如何正确的配置线程池。单线程我们先从基础开始。无论使用哪种应用服务器或者框架(如Tomcat、Jetty等),他们都有类似的基础实现。Web服务的基础是套接字(socket),套接字负
    继续阅读>>
  •  多线程 线程池 性能优化  热度:(685) 发布时间:2016/2/23 16:03:00
  • 提高ASP.NET应用程序性能24条建议
  • 众所周知,解决性能问题是一项繁琐的工作,当出现性能问题,每个人都会归咎于编写代码的开发人员。那性能问题到底该如何解决?以下是应用系统发布前,作为 .NET 开发人员需要检查的点。1.debug=「false」当创建 ASP.NET Web应用程序,默认设置为「true」。开发过程中,设置为「true」是非常有用多,但在应用程序发布部署时,需将其设置为「false」。<co
    继续阅读>>
  •  性能优化 ASP.NET 高性能  热度:(370) 发布时间:2016/2/22 13:55:00
  • ASP.NET网站性能优化概述
  • 在用ASP.NET开发网站的时候,性能是永远需要考虑和关注的问题,性能不仅仅只是程序代码执行时候的速度,而是涉及到方方面面的东西。 就拿ASP.NET的一个请求来讲,从浏览器向服务器的ASP.NET网站发送请求开始一直到最后整个页面呈现在我们面前,其中请求经过的每一个步骤,都是有不同的调优方式的,而且调用的方法也很多,不仅仅只是常见的:缓存,多线程,异步等。 本系列的文章决定从两个大的方面
    继续阅读>>
  •  性能优化 网站架构 asp.net  热度:(479) 发布时间:2015/12/28 13:19:00
  • 使用慢加载图片提高网站访问速度
  • 在讲图片的惰性加载前,我们先来聊聊惰性加载。惰性加载又称为延迟加载、懒加载等,还有个好听的英文名字叫做 "lazyload"。需要注意的是,惰性加载并不只是图片的专利,Javascript 中函数也有惰性加载的概念(详见 高性能JavaScript 编程实践 "不要重复工作" 一节),而在 Javascript 异步加载中还有个 LazyLoad类库,而图片的惰性加
    继续阅读>>
  •  预加载 预加载图片 网站SEO  热度:(561) 发布时间:2015/12/7 9:39:00
  • Docker公司正式发布Docker 1.9版本
  • 近日,Docker公司正式发布Docker 1.9版本。该版本包含了正式用于产品的Swarm和多宿主机互联功能,为Docker引擎添加了新的卷管理系统,并修改了Compose使其更好的支持多种环境。为了更好的使用容器来完成相关工作,Docker提出了一整套的解决方案——互联(Networking)负责创建虚拟网络,为容器间通信提供支持;Docker 引擎中新的卷管理系统负责为数据永久存储提供帮助;在这些基
    继续阅读>>
  •  Docker下载 Docker引擎  热度:(427) 发布时间:2015/11/7 20:22:00
  • 创建高性能Web应用之-理解浏览器缓存原理
  • 以前项目中遇到了很多浏览器缓存相关的问题,也在网上查过资料,搞过服务器的配置,来确保客户端加载服务器资源的速度和资源有效性。最近仔细看了下http协议中和缓存相关的一些属性,总结一下。浏览器缓存原理文字版描述①浏览器第一次访问服务器资源 /index.html在浏览器中没有缓存文件,直接向服务器发送请求。服务器返回 200 OK,实体中返回 index.html文件内容,并设置一个缓存过期时间,一个
    继续阅读>>
  •  缓存原理 高性能网站 分布式  热度:(578) 发布时间:2015/10/25 15:10:00
页数: 1 - 7 (共91 条评论)
Prev
[1]
2
3
4
5
6
7
Next
  • 搞笑.奇葩.无节操
  • 客户被绑,蒙眼,惊问:“想干什么?”
    对方不语,鞭笞之,客户求饶:“别打,要钱?”
    又一鞭,“十万够不?”
    又一鞭,“一百万?”
    又一鞭。客户崩溃:“你们TMD到底要啥?”
    “要什么?我帮你做项目,写代码的时候也很想知道你TMD到底想要啥!”
  • 百度有人提问:有个问题问大家,我女朋友好像在欺骗我,每天晚上跟别人出去,很晚才坐车回来,车也不到门口,不知道谁送她。我偷看过她手机,结果她大发雷霆。那天晚上她又出去,我为了看她跟谁在一起,骑摩托车在街口等,结果发现摩托车漏油,请问,这摩托车才买一年,可以保修么?
  • 程序猿的读书历程:x 语言入门 —> x 语言应用实践 —> x 语言高阶编程 —> x 语言的科学与艺术 —> 编程之美 —> 编程之道 —> 编程之禅—> 颈椎病康复指南。
  • 少壮不努力,老大写代码。 春眠不觉晓,醒来写代码。 举头望明月,低头写代码。 子在川上曰:我在写代码。 夜夜思君不见君,君在写代码。 洛阳亲友如相问,就说我在写代码。 寄意寒星荃不察,我以我血写代码。 众里寻他千百度,蓦然回首,那人正在写代码。 年年岁岁花相似,岁岁年年写代码。