
Architecture
screaming
这个作者很懒,什么都没留下…
展开
-
Netflix Architecture
Netflix's Viewing Data: How We Know Where You Are in House of CardsOver the past 7 years, Netflix streaming has expanded from thousands of members watching occasionally to millions of memb转载 2016-01-21 16:35:25 · 646 阅读 · 0 评论 -
Web Architecture Basic idea
本人作为一位web工程师,着眼最多之处莫过于 性能与架构,本次幸得参与sd2.0大会,得以与同行广泛交流,于此二方面,有些心得,不敢独享,与众博友分享,本文是这次参会与众同撩交流的心得,有兴趣者可以查看视频 架构设计的几个心得: 一,不要过设计:never over design这是一个常常被提及的话题,但是只要想想你的架构里有多少功能是根本没有用到,或者最后废弃的,就转载 2016-05-18 11:59:46 · 268 阅读 · 0 评论 -
Logon System Design
设计一个可扩展的用户登录系统 (1)廖雪峰 /编程 / 2015-7-22 10:22 / Reads: 43843在Web系统中,用户登录是最基本的功能。要实现用户名+密码登录,很多同学的第一想法就是直接创建一个Users表,包含username和password两列,这样,就可以实现登录了: id | username | password | name转载 2016-04-20 19:36:13 · 326 阅读 · 0 评论 -
improving sql server performance
Improving SQL Server Performance Retired ContentThis content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still u转载 2016-04-06 15:11:44 · 946 阅读 · 0 评论 -
分布式系统的事务处理
分布式系统的事务处理2014年1月20日陈皓发表评论阅读评论84,217 人阅读 当我们在生产线上用一台服务器来提供数据服务的时候,我会遇到如下的两个问题:1)一台服务器的性能不足以提供足够的能力服务于所有的网络请求。2)我们总是害怕我们的这台服务器停机,造成服务不可用或是数据丢失。于是我们不得不对我们的服务器进行扩展,加入更多的机器来转载 2016-03-19 18:08:07 · 352 阅读 · 0 评论 -
Mysql Index Performance
理解MySQL——索引与优化写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁转载 2016-03-19 17:11:43 · 378 阅读 · 0 评论 -
Web Session
← @deezerRings, bells and victory →How does a web session work ?Finally illustrated with diagramsPosted on October 29, 2013 by elooneShare on HNNot long ago I had to in转载 2016-03-19 16:57:06 · 705 阅读 · 0 评论 -
Cookie and Session
Cookie/Session机制详解 标签: session浏览器服务器stringjavascript加密2011-11-09 17:55 124173人阅读 评论(66) 收藏 举报 分类: 架构师之路(26) 版权声明:本文为博主原创文章,未经博主允许不得转载。会话(Session)跟踪是Web程序中常用转载 2016-03-19 16:52:07 · 519 阅读 · 0 评论 -
IM Architecture
微信使用的越来越广泛,我们来聊一聊如何设计微信后台架构。我们从三个方面入手:how to communicate?(网络层)how to store data?(数据层)how to build API?(逻辑层)1. how to communicate1) how to communicate betw转载 2016-01-30 13:03:12 · 272 阅读 · 0 评论 -
Why Netflix chose NGINX
Why Netflix Chose NGINX as the Heart of Its CDNIn the few years since its introduction, Netflix’s online video streaming service has grown to serve over 50 million subscribers in 40 countries. W转载 2016-01-21 17:35:52 · 633 阅读 · 0 评论 -
Mobile architecture
Mobile Needs A Four-Tier Engagement PlatformPosted by Ted Schadler on November 20, 201363 Recommendations" style="margin:0px; padding:0px; border:0px; font-family:inherit; font-size:转载 2016-01-21 17:02:03 · 891 阅读 · 0 评论 -
大型网站架构演变
大型网站架构演变和知识体系之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌转载 2015-12-10 11:30:12 · 463 阅读 · 0 评论