<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jiarch的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jiarch</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jiarch]]></copyright><item><title><![CDATA[没有UGC转发，我们的SNS还存在1.0时代！]]></title><link>https://blog.youkuaiyun.com/jiarch/article/details/5769896</link><guid>https://blog.youkuaiyun.com/jiarch/article/details/5769896</guid><author>jiarch</author><pubDate>Tue, 27 Jul 2010 21:23:00 +0800</pubDate><description><![CDATA[<br />研究了SNS研究了那么久，今天才悟出一点小小的奥秘。UGC（用户原创内容）转发机制，看起来就是一个小小的功能，很简单——不就是一个转载或者分享功能吗？其实不然。我个人感觉，正因为这个机制，我甚至大胆地把SNS分成两个时代（从SNS信息传播角度来看。个人看法，不代表权威）：目前的Twitter、新浪微博都是SNS2.0；而人人网、开心网很可惜仍是SNS1.0，我们淘江湖也属于SNS1.0。Facebook是一个例外，因为其有多年的基于真实关系网络的用户群体积累；第二是因为其手机端SNS优势；第三是]]></description><category></category></item><item><title><![CDATA[开放平台两三点感悟]]></title><link>https://blog.youkuaiyun.com/jiarch/article/details/5769862</link><guid>https://blog.youkuaiyun.com/jiarch/article/details/5769862</guid><author>jiarch</author><pubDate>Tue, 27 Jul 2010 21:08:00 +0800</pubDate><description><![CDATA[<br />有淘宝的同学在旺旺上和我说，你最近很少写blog了哈，是不是忙着照顾孩子啊，我尴尬的笑了笑。是的，照顾“小孩”，自己家的小孩和开放平台这个小孩。以前人家说，三十而立，我今年虚岁33了，儿子就快能够“立”起来了，一直想写点技术和生活的体会，但是总少一些冲动。今天就下面这张图，让我突然想写点什么。<br /><br /><br /> <br />看到一篇文章的这张图，立刻在新浪“围脖”上晒了一把，留言道：“骑车运动中，稍后解释”。结果同僚回应道：“不用解释，一目了然”。其实如果真的就这些数字，的却是]]></description><category></category></item><item><title><![CDATA[Facebook 海量数据处理]]></title><link>https://blog.youkuaiyun.com/jiarch/article/details/5761939</link><guid>https://blog.youkuaiyun.com/jiarch/article/details/5761939</guid><author>jiarch</author><pubDate>Sat, 24 Jul 2010 22:29:00 +0800</pubDate><description><![CDATA[好几个地方看到这个 Facebook - Needle in a Haystack: Efficient Storage of Billions of Photos，是 Facebook 的 Jason Sobel 做的一个 PPT，揭示了不少比较有参考价值的信息。【也别错过我过去的这篇Facebook 的PHP性能与扩展性】图片规模作为世界上最大的 SNS 站点之一，Facebook 图片有多少? 65 亿张原始图片，每张图片存为 4-5 个不同尺寸，这样总计图片文件有 300 亿左右，总容量 540T，]]></description><category></category></item><item><title><![CDATA[Facebook图片存储架构技术全解析]]></title><link>https://blog.youkuaiyun.com/jiarch/article/details/5761909</link><guid>https://blog.youkuaiyun.com/jiarch/article/details/5761909</guid><author>jiarch</author><pubDate>Sat, 24 Jul 2010 21:58:00 +0800</pubDate><description><![CDATA[<br />照片应用程序是Facebook最流行的功能。直至目前为止，Facebook的用户已经上传了超过150万幅照片，这使得Facebook成为最大的照片共享网站。对于每一个上传的照片， Facebook生成并保存成4种不同大小的图像，即总共有60亿的图片占1.5PB的存储容量。目前的增长速度是每星期220万个新照片，即每周消耗25TB的额外存储空间。在高峰期，平均每秒会上传550,000幅图像。这些数字给Facebook的照片存储基础架构带来了严重的挑战。<br />　　NFS照片基础架构<br />]]></description><category></category></item><item><title><![CDATA[Facebook架构简述 ]]></title><link>https://blog.youkuaiyun.com/jiarch/article/details/5761886</link><guid>https://blog.youkuaiyun.com/jiarch/article/details/5761886</guid><author>jiarch</author><pubDate>Sat, 24 Jul 2010 21:42:00 +0800</pubDate><description><![CDATA[ 随着一些技术交流，逐渐能看到 Facebook 技术人员分享的经验。近期这个 http://www.geeksessions.com/ 站点上看到 Facebook 的 Lucas Nealan 分享的文档比较有参考价值。

Cache 为 王
      任何一个成功的站点都有一套最合适自己的 Cache 策略。

 



Note：这个层次图画的稍微有点问题，不是严格从上到下的。

      The Alternative PHP Cache , APC 
Facebook]]></description><category></category></item><item><title><![CDATA[Facebook 架构学习]]></title><link>https://blog.youkuaiyun.com/jiarch/article/details/5761876</link><guid>https://blog.youkuaiyun.com/jiarch/article/details/5761876</guid><author>jiarch</author><pubDate>Sat, 24 Jul 2010 21:34:00 +0800</pubDate><description><![CDATA[<br />在 QCon 2008 (旧金山站) 上Facebook 做的这个技术分享有不少值得借鉴的东西。所以，暂停对 QCon 北京的回顾，临时插播一贴。<br />设计原则尽可能的使用开源软件，并且在需要优化的时候进行优化 Unix 哲学。包括，模块化原则；整合化原则；清晰化原则等 任何组件具备扩展性 最小化故障影响 简化，简化，简化！<br />架构概览<br />Facebook 是 LAMP 的坚定支持者，也差不多是用 LAMP (或许用 LAM2P 更适合) 实现的最大的动态站点。<br />]]></description><category></category></item><item><title><![CDATA[联网技术架构讨论：Facebook 如何管理150亿张照片]]></title><link>https://blog.youkuaiyun.com/jiarch/article/details/5761864</link><guid>https://blog.youkuaiyun.com/jiarch/article/details/5761864</guid><author>jiarch</author><pubDate>Sat, 24 Jul 2010 21:26:00 +0800</pubDate><description><![CDATA[<br />联网技术架构讨论：Facebook 如何管理150亿张照片互联网, 架构, Facebook, 照片, 技术Facebook 的照片分享很受欢迎，迄今，Facebook用户已经上传了150亿张照片，加上缩略图，总容量超过1.5PB，而每周新增的照片为2亿2000万张，约25TB，高峰期，Facebook每秒处理55万张照片，这些数字让如何管理这些数据成为一个巨大的挑战。本文由 Facebook 工程师撰写，讲述了他们是如何管理这些照片的。<br />旧的 NFS 照片架构老的照片系统架构分以下几]]></description><category></category></item><item><title><![CDATA[555555555555555]]></title><link>https://blog.youkuaiyun.com/jiarch/article/details/5518038</link><guid>https://blog.youkuaiyun.com/jiarch/article/details/5518038</guid><author>jiarch</author><pubDate>Thu, 22 Apr 2010 23:56:00 +0800</pubDate><description><![CDATA[CREATE OR REPLACE PROCEDURE P_ACH_DATARIG_TREE(pParentId  IN ACH_Archives_Folder.Archives_Folder_Id%TYPE,                                               userId     IN PLT_Employee.Emp_Id%TYPE,         ]]></description><category></category></item><item><title><![CDATA[44444444444]]></title><link>https://blog.youkuaiyun.com/jiarch/article/details/5518035</link><guid>https://blog.youkuaiyun.com/jiarch/article/details/5518035</guid><author>jiarch</author><pubDate>Thu, 22 Apr 2010 23:54:00 +0800</pubDate><description><![CDATA[CREATE OR REPLACE PROCEDURE P_FEE_Estimate_Execute_STAT AS  /*--------------------------------------------  *  过程：产生动态执行情况统计数据  *  入参；  *  出参；  *  说明:  *        1.本存储为 oracle 中定时执行任务自动执行的,推荐为每日凌晨系]]></description><category></category></item><item><title><![CDATA[33333333333]]></title><link>https://blog.youkuaiyun.com/jiarch/article/details/5518034</link><guid>https://blog.youkuaiyun.com/jiarch/article/details/5518034</guid><author>jiarch</author><pubDate>Thu, 22 Apr 2010 23:54:00 +0800</pubDate><description><![CDATA[CREATE OR REPLACE PROCEDURE P_PBL_TREE2(parentId   IN bas_project.Project_Id%TYPE,                                       userId     IN PLT_Employee.Emp_Id%TYPE,                                       p]]></description><category></category></item><item><title><![CDATA[222222222]]></title><link>https://blog.youkuaiyun.com/jiarch/article/details/5518032</link><guid>https://blog.youkuaiyun.com/jiarch/article/details/5518032</guid><author>jiarch</author><pubDate>Thu, 22 Apr 2010 23:53:00 +0800</pubDate><description><![CDATA[CREATE OR REPLACE PROCEDURE P_PLA_WF_IMGINV (   v_buId        IN PLA_PLAN_INVEST_MAIN.PLAN_INVEST_MAIN_ID%TYPE,   v_oper        IN varchar2,   v_coldstate   IN varchar2,   v_cnewstate   IN varchar2,  ]]></description><category></category></item><item><title><![CDATA[11111111111]]></title><link>https://blog.youkuaiyun.com/jiarch/article/details/5518029</link><guid>https://blog.youkuaiyun.com/jiarch/article/details/5518029</guid><author>jiarch</author><pubDate>Thu, 22 Apr 2010 23:52:00 +0800</pubDate><description><![CDATA[create or replace procedure P_CNT_AUDI(v_buId      in cnt_contract.cnt_id%type,                                       v_oper      in varchar2,                                       v_coldstate in varc]]></description><category></category></item><item><title><![CDATA[sequence]]></title><link>https://blog.youkuaiyun.com/jiarch/article/details/5517914</link><guid>https://blog.youkuaiyun.com/jiarch/article/details/5517914</guid><author>jiarch</author><pubDate>Thu, 22 Apr 2010 23:04:00 +0800</pubDate><description><![CDATA[在oracle中sequence就是所谓的序列号，每次取的时候它会自动增加，一般用在需要按序列号排序的地方。  1、Create Sequence  你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限，  CREATE SEQUENCE emp_sequence       INCREMENT BY 1   -- 每次加几个       START WITH 1]]></description><category></category></item></channel></rss>