上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 为什么ConcurrentHashMap是弱一致的 本文将用到Java内存模型的happens-before偏序关系(下文将简称为hb)以及ConcurrentHashMap的底层模型相关的知识。happens-before相关内容参见:JLS §17.4.5. Happens-before Ord 阅读全文
posted @ 2017-03-02 10:50 lupeng2010 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 手写HASHMAP 手写HASHMAP [cpp] view plain copy const int MAXN=10010; const int HASH=10100; //需要hash的数的总个数最大值 struct HASHMAP { int head[HASH]; int next[MAXN 阅读全文
posted @ 2017-03-02 10:49 lupeng2010 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 千万级规模高性能、高并发的网络架构经验分享 主 题 :INTO100沙龙时间 :2015年11月21日下午地点 :梦想加联合办公空间分享人:卫向军(毕业于北京邮电大学,现任微博平台架构师,先后在微软、金山云、新浪微博从事技术研发工作,专注于系统架构设计、音视频通讯系统、分布式文件系统和数据挖掘等领域 阅读全文
posted @ 2017-03-02 10:06 lupeng2010 阅读(202) 评论(0) 推荐(0) 编辑
摘要: Web 通信 之 长连接、长轮询(long polling) 基于HTTP的长连接,是一种通过长轮询方式实现"服务器推"的技术,它弥补了HTTP简单的请求应答模式的不足,极大地增强了程序的实时性和交互性。 一、什么是长连接、长轮询? 用通俗易懂的话来说,就是客户端不停的向服务器发送请求以获取最新的数 阅读全文
posted @ 2017-03-01 15:38 lupeng2010 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Hey Girl Hey Girl 博客园 首页 博问 闪存 新随笔 订阅 管理 posts - 42, comments - 3, trackbacks - 0 posts - 42, comments - 3, trackbacks - 0 posts - 42, comments - 3, t 阅读全文
posted @ 2017-01-20 17:51 lupeng2010 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 面对大量用户访问、高并发请求,海量数据,可以使用高性能的服务器、大型数据库,存储设备,高性能Web服务器,采用高效率的编程语言比如(Go,Scala)等,当单机容量达到极限时,我们需要考虑业务拆分和分布式部署,来解决大型网站访问量大,并发量高,海量数据的问题。 从单机网站到分布式网站,很重要的区别是 阅读全文
posted @ 2017-01-10 09:45 lupeng2010 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题。为了解决这些性能压力带来问题,我们需要在Web系统架构层面搭建多个层次的缓存机制。在不同的压力阶段,我们会遇到不同的问题,通过搭建不同的服务和架构来解决。 阅读全文
posted @ 2017-01-10 09:43 lupeng2010 阅读(231) 评论(0) 推荐(1) 编辑
摘要: 千万数据量的高并发,容灾。 Redis 基于单线程, 持久性 多数据类型 内存中只存KEY Redis支持数据的备份,即master-slave模式的数据备份。 Redis与Memcached的区别 传统MySQL+ Memcached架构遇到的问题 实际MySQL是适合进行海量数据存储的,通过Me 阅读全文
posted @ 2017-01-09 10:22 lupeng2010 阅读(118) 评论(0) 推荐(0) 编辑
摘要: MySQL索引原理及慢查询优化 MySQL索引原理及慢查询优化 原文出处: 美团技术博客 MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到 阅读全文
posted @ 2017-01-09 10:19 lupeng2010 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 文章归属:http://feiyan.info/16.html,我想自己去写了,但是发现此君总结的非常详细。直接搬过来了 关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数 阅读全文
posted @ 2017-01-09 10:18 lupeng2010 阅读(138) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页