Web Secret
文章平均质量分 82
liuruhong
曾任《程序员》杂志技术编辑,百合网的共同创办人,目前在寻找新的商业机会
展开
-
Web Secret:图片服务(一)——构建一个基本的图片服务
Web Secret:图片服务(一)构建一个基本的图片服务 选择这个主题是因为太过简单,简单到你甚至会在设计中忽略这个主题,哪个网站不需要图片呢,又有哪个网站完全不支持用户上传图片,可是我们又有多少人真正考虑过图片上传的事情呢?我们就以一个典型的SNS或者论坛来说,至少会有这么几个情况你需要使用到图片:n 应用程序需要使用到的背景图、图标和一些界面修饰n 用户个原创 2009-04-14 12:21:00 · 8224 阅读 · 2 评论 -
Web Secret:图片服务(三)——为您的服务加上缓存
100万和1000万是什么概念,我们可以来做一个计算: 假设每张图片平均的尺寸在200K左右,大概需要占据的存储空间是190G,如果您的图片没有进行压缩,那么平均会在1M左右,整体上也就是1TB左右的空间,综合考虑起来,如果是一个SNS网站,在20万用户的时候会接近这个规模的。 1000万我所指的是图片请求,而不是通常所提到的Page Vi原创 2009-04-15 18:33:00 · 5119 阅读 · 1 评论 -
Web Secret之:导言
Web Secret之:导言 再提Web 2.0,都有些索然无味,再去界定哪些应用是Web 2.0的应用,也已经失去价值,虽然到现在,对于Web 2.0还是没有一个绝对的共识,但是大家不约而同地界定出了非Web 2.0的应用,那就是以门户和传统的Web企业应用为代表,“过去的、已有的、确定的”第一代互联网服务模式,我们叫着Web 1.0,而今天的、未来的所有应用,都可以称为原创 2009-04-13 17:46:00 · 2531 阅读 · 0 评论 -
Web Secret:图片服务(四)——重新设计您的存储架构
当我们将目光从单一机器的解决方案转移到多台机器组成的服务网络时,问题一下子变得复杂起来,虽然对于初期的网站您完全可以不用考虑到这些,但是作为一个持续演进的解决方案,那么就来看看应对更大业务规模的处理方案。随着网站的运营,我们首先面临的是图片存储空间的增长,把所有的图片都放在一台机器,时间长了必定会出现存储空间不足的情况,这时候你有两种方法来解决问题:1. 为服务器增加原创 2009-04-20 22:08:00 · 6694 阅读 · 0 评论 -
Web Secret:图片服务(五)——提高服务的性能
讨论到这里,我们都是从高层的设计层面来看待整个服务应该如何设计和优化,可是真正应用的好坏还是和具体平台挂钩的,让我们将目光移到具体的语言平台和操作系统上来,看看在实际情况下我们应该如何处理。 我们在上一篇里拓展了图片服务的后台存储架构,从性能和可管理性做了一些优化和调整,但对于真正面向用户的图片服务却避而不谈,一台机器存储不够了,我们可以扩展,一台图片服务器不原创 2009-04-21 22:23:00 · 4830 阅读 · 0 评论 -
Web Secret:图片服务(六)——优化您的用户体验
阅读:l Web Secret:图片服务(一)——构建一个基本的图片服务l Web Secret:图片服务(二)——扩展您的图片服务l Web Secret:图片服务(三)——为您的服务加上缓存l Web Secret:图片服务(四)——重新设计您的存储架构l Web Secret:图片服务(五)——提高服务的性能 我们在第一原创 2009-04-23 17:23:00 · 4623 阅读 · 4 评论 -
Web Secret:构建高性能的实时互动服务(一)
一、客户端技术的考虑导言 说到实时互动,我们直接能够想到的是聊天室或者Web IM,虽然因为xxx的原因,国内大多数文字聊天室都已经关闭,而视频聊天室,大多都是一帮xxx的美女在那边跳舞,越来越少的人在关注这个领域。 可是企业应用的角度恰恰相反,Web客服、内部IM、实时教学等业务的兴起,也会为这个领域的繁荣注入了强心剂,对于交互日益复杂的今日,我们又将原创 2009-05-13 17:46:00 · 4444 阅读 · 2 评论