最新文章列表

How Twitter Uses Redis To Scale - 105TB RAM, 39MM QPS, 10,000+ Instances

Yao Yu has worked on Twitter’s Cache team since 2010. She recently gave a really great talk: Scaling Redis at Twitter. It’s about Redis of course, but it's not just about Redis. Yao has worked at Tw ...
薰衣草之子 评论(0) 有1102人浏览 2014-09-14 22:24

借助Facebook、Twitter等社交平台API打造超炫酷的那些应用(转)

以Facebook、Twitter等为首的社交平台已成为日常生活中不可或缺的一部分。而对于开发者而言,能够借助这些功能强大的APIs或工具进行私人定制应用,无疑是最大的瑰宝。本文整理了当前6大社交平台包括:Facebook、Foursquare、Google+、LinkedIn、Pinterest和Twitter,以及基于这些平台的API、SDK及工具创建出超炫酷吊炸天的应用。 一、Facebo ...
zhb8015 评论(0) 有921人浏览 2014-07-22 09:35

软件开发的10个错误实践

帕雷托法则说80%的成果取决于20%的原因。这也被称为28原则,人类几乎每一个领域的尝试都和它有关。 在软件开发领域,这个原则可以总结为大多数问题都是由少数的糟糕的编码实践导致的。消除这些问题,你的工作会变得更轻松,效率也会得到提升 . 代码拼写错误 令人惊讶的是,这是最常见的,由于它和你的编码水平高低没有关系,因此很让人抓狂。变量名或者函数名的一个拼写错误就会给你的代码造成严重的破坏。 ...
deepinmind 评论(0) 有1517人浏览 2014-07-02 11:35

用spring-data-redis实现类似twitter的网站

1. spring-data-redis简介 封装了一下redis的客户端,使得使用起来更方便。 优点是把客户端连接放到一个连接池里,从而提高性能。还有就是可以不同的客户端之间实现切换,而不用改一行代码(Spring惯用的一个手法)。 本文写作时最新版是1.3, 目前支持下面4种java客户端,可以自由切换而不用改代码。 Jedis JRedis SRP Lettuce 2. twitter简 ...
xpenxpen 评论(0) 有7376人浏览 2014-06-20 14:09

想找一个java版本的twitter的IdWorker的代码

想找一个java版本的twitter的IdWorker的代码 代码运行结果:   uuid的强化版本,保证在同一时空产生的id号是唯一的。uuid请参考百度百科:http://baike.baidu.com/link?url=WrZ_Pr2K5tBgd3olLFH7BScVtAfBDMFoaemIZgDlKUJChjo_Bsi0p7_6Dwkz9wSleOO0fevWbT2izAI2 ...
springdata 评论(0) 有32人浏览 2014-06-16 09:47

一张图看懂微博与Twitter到底有何不同

        作为一个IT人士,关注行业动态,了解行业知识也是很有必要的,前段时间看了吴军的《浪潮之巅》,一直很想写写读书笔记,但限于项目一直加班,未有时间写。刚在网上看到有人用图的方式比较微博与Twitter的区别,觉得很好,于是加至自已的博客。   文章来源:http://www.it51share.com/archives/4173 
bijian1013 评论(0) 有1234人浏览 2014-05-10 13:33

A case study: Design and implementation of a simple Twitter clone using only PHP

In this article I'll describe the design and implementation of a simple clone of Twitter written using PHP with Redis as the only database. The programming community has traditionally considered key- ...
wbj0110 评论(0) 有2453人浏览 2014-04-28 16:21

Twitter:使用Netty 4来减少GC开销

在twitter,需要网络功能的核心模块使用的都是Netty。 比方说: - Finagle是我们的协议无关的RPC系统,它的传输层是在Netty之上构建的,许多内部的服务都是通过它来实现的,比如说搜索服务。 - TFE(Twitter Front End,Twitter前端)是我们专门的填鸭式反向代理,它使用Netty支撑了大部分面向公众的HTTP及SPDY的流量。 - Cloudhopper ...
deepinmind 评论(0) 有2664人浏览 2014-04-23 09:38

微博春晚背后的技术故事

一年一度的春晚再次落下帷幕,而微博也顺利地陪伴大家度过除夕之夜。     谈及马年春晚,人们首先想到的不是春晚上精彩的节目,而是微博上 ...
flycars001 评论(1) 有754人浏览 2014-03-14 15:07

Twitter架构

http://www.jdon.com/artichect/twitter.html  
wbj0110 评论(0) 有663人浏览 2014-02-07 09:36

Twitter网站架构介绍(转)

作为140个字的缔造者,twitter太简单了,又太复杂了,简单是因为仅仅用140个字居然使有几次世界性事件的传播速度超过任何媒体,复杂是因为要为2亿用户提供这看似简单的140个字的服务,这真的是因为简单,所以复杂。可是比较遗憾的是目前在中国大陆twitter是无法访问的,但作为一个爱好架构的程序猿,这道墙是必须得翻的,墙外的世界更精彩。今天就结合网络上的一些资料,来浅谈一下我对twitter网 ...
wbj0110 评论(0) 有1283人浏览 2013-12-23 12:36

【企业开源系列】Twitter:收发一条推文的背后

http://www.iteye.com/news/28556   Twitter被称为“互联网的短信服务”,允许用户发布不超过140个字的微博客,该创意来自Twitter的联合创始人Jack Dorsey,这个在7年前被分析师称为“有史以来最愚蠢”的创意,不料如今已经成为了风靡全世界的社交网络和微博客服务,月活跃用户达到了2.183亿人,每天大约有5亿条推文(tweet)被发送,几乎每秒钟就 ...
yjandx3543 评论(0) 有1019人浏览 2013-12-13 14:46

6.分布式搜索elasticsearch java API ------批量添加删除索引

elasticsearch支持批量添加或删除索引文档,java api里面就是通过构造BulkRequestBuilder,然后把批量的index/delete请求添加到BulkRequestBuilder里面,执行BulkRequestBuilder。下面是个例子: [java] view plaincopy
wbj0110 评论(0) 有1432人浏览 2013-10-17 21:15

4.分布式搜索elasticsearch java API ------删除索引数据

删除api允许从特定索引通过id删除json文档。有两种方法,一是通过id删除,二是通过一个Query查询条件删除,符合这些条件的数据都会被删除。 一、通过id删除 下面的例子是删除索引名为twitter,类型为tweet,id为1的文档: [java] view plaincopy
wbj0110 评论(0) 有2305人浏览 2013-10-16 08:54

Twitter Flight 学习小结

链接:twitter flight 关键字: 基于事件交互;轻量级的组件; flight特点:      component基于dom:组件绑定到dom上      事件驱动:组件依赖event通信      分离关注点原则(体现在组件无引用、组件间完全解耦 ,和 AOP的应用) 介于单页面型应用和开放型应用之间的框架,核心是事件驱动、基于dom的组件,强调组件之间相对独立松散的 ...
houfeng0923 评论(0) 有1908人浏览 2013-08-29 10:57

Twitter Storm

第 121 章 Twitter Storm 目录 121.1. 单机版 121.2. lein 安装 121.1. 单机版 操作系统环境:Ubuntu 13.04 KVM虚拟机 安装 storm 涉及到安装以下包:python、zookeeper、zeromq、jzmq、storm 过程 121.1. Ubuntu + Storm 单机环境安装 ...
netkiller.github.com 评论(0) 有1099人浏览 2013-08-02 11:12

Twitter V1.1在Android中的应用

前面申请CONSUMER_KEY和CONSUMER_SECRET的过程就忽略了,这里直接上代码。   AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/ ...
jsntghf 评论(0) 有2042人浏览 2013-07-18 10:56

直接拿来用!最火的Android开源项目(二)

摘要:GitHub上的开源项目不胜枚举,通过这些项目,也能让开发者在应用开发过程中事半功倍,作为开发者的你,在用这些开源项目吗?今天我们将介绍另外20个在GitHub上备受欢迎的Android开源项目,你准备好了吗? 在《直接拿来用!最火的Android开源项目(一)》中,我们详细地介绍了GitHub上最受欢迎的TOP20 Android开源项目,引起了许多读者的热议,作为开发者,你最常用 ...
king_tt 评论(0) 有777人浏览 2013-05-27 18:18

机器学习:实用案例解析

 《机器学习:实用案例解析》 基本信息 原书名:Machine Learning for Hackers 作者: (美)Drew Conway John Myles White 译者: 陈开江 刘逸哲 孟晓楠 丛书名: O' ...
china-pub2010 评论(0) 有909人浏览 2013-04-18 16:48

最近博客热门TAG

浏览器(34332) Blog(32212) Google(26471) 网络应用(23512) IE(21696) 互联网(13881) QQ(11035) Firefox(9275) 网络协议(9099) 搜索引擎(8705) 百度(7940) BBS(4716) Gmail(3793) 防火墙(3687) Chrome(3205) 360(3012) 云计算(2849) 腾讯(2715) Yahoo(2236) WordPress(2094)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics