摘要:
作为后端应用的开发者,我们经常开发、调试、测试完我们的应用并发布到生产环境,用户就可以直接访问到我们的应用了。但对于互联网应用,在你的应用和用户之间还隔着一层低调的或厚或薄的负载均衡层软件,它们不显山不露水默默的发挥着重要的作用,以至于我们经常忽略了它们的存在。因为负载均衡层通常不在一般开发人员的问 阅读全文
posted @ 2016-04-15 15:15
西糊涂炒番茄
阅读(96)
评论(0)
推荐(0)
摘要:
保证性能测试与真实生产环境的一致性,具体从以下三个方面来看: 1、硬件环境,包括服务器环境、与网络环境 如服务器的型号以及是否和其它应用程序共享此服务器,是否在集群环境下,是否通过BIGIP进行负载均衡,客户使用的硬件配置情况,使用的交换机型号,网络传输速率。 2、软件环境 版本一致性 包括包括操作 阅读全文
posted @ 2016-04-15 15:13
西糊涂炒番茄
阅读(6833)
评论(0)
推荐(0)
摘要:
我们在做抢购秒杀这类模块的时候经常要考虑使用消息队列,那么最基本的就是先进先出,那么当抢购开始给用户什么样的提示呢?比如小米给的就是个排队的动画。估计是ajax异步请求,直到有结果后停止,比较笨的方法。那么还可以根据该用户在redis队列里排了多少位来判断他是否买到了,直接给出提示。 在此之前小米官 阅读全文
posted @ 2016-04-15 09:35
西糊涂炒番茄
阅读(124)
评论(0)
推荐(0)
摘要:
每8位二进制,各位从左到右对应的权值分别是 128,64,32,16, 8,4,2,1 。(即2的n-1次方,n是从右到左当前位的位数) 所以随便拿一个256以内的数给你化为二进制,都可以分解为权值相加。对应的权值的位值为1,其他位为0即可。比如137, 137=128+8+1,所以这几个权值对应的 阅读全文
posted @ 2016-04-15 09:34
西糊涂炒番茄
阅读(160)
评论(0)
推荐(0)
摘要:
http://www.golaravel.com/download/ 阅读全文
posted @ 2016-04-15 09:33
西糊涂炒番茄
阅读(217)
评论(0)
推荐(0)
摘要:
目标: 1高性能 2高可用性 3可扩展 4易维护 5低成本 阶段 1code优化 2代表优化 3webserver优化 架构选型 1向上扩展 优点:程序不需要修改 缺点:成本大 硬件有极限达到极限难处理 2平行扩展 优点 省成本 缺点 技术复杂 需要重写 session入库 以文件的形式存储于服务器 阅读全文
posted @ 2016-04-15 09:31
西糊涂炒番茄
阅读(133)
评论(0)
推荐(0)
摘要:
转自:http://www.cnblogs.com/hayley/archive/2011/01/25/1944577.html 由于在项目后期会引入缓存策略对角色的数据进行缓存,而现在我们大部分缓存都使用文件缓存,开发过网页游戏的朋友们大都知道,语言包和游戏相关的数据大部 分不经常改动,有时候几个 阅读全文
posted @ 2016-04-15 09:30
西糊涂炒番茄
阅读(927)
评论(0)
推荐(0)
摘要:
1、创建索引对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索 引而造成的,或者说没有添加更为有效的索引导致。如果不加索引的话,那么查找任何哪怕只是一条特定的数据都会进行一次全表扫描,如果一张表的数据量很大而 符合条件的结果又很少,那么不加索引会引起致命的性能 阅读全文
posted @ 2016-04-15 09:29
西糊涂炒番茄
阅读(151)
评论(0)
推荐(0)
摘要:
两种类型最主要的差别就是Innodb 支持事务处理与外键和行级锁.而MyISAM不支持.所以MyISAM往往就容易被人认为只适合在小项目中使用。 我作为使用MySQL的用户角度出发,Innodb和MyISAM都是比较喜欢的,但是从我目前运维的数据库平台要达到需求:99.9%的稳定性,方便的扩展性和高 阅读全文
posted @ 2016-04-15 09:19
西糊涂炒番茄
阅读(116)
评论(0)
推荐(0)
摘要:
在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器用 于连接其他网络设备的接口,如RJ-45端口、SC端口等等。二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用 阅读全文
posted @ 2016-04-15 09:18
西糊涂炒番茄
阅读(321)
评论(0)
推荐(0)

浙公网安备 33010602011771号