淘宝网综合业务平台团队博客

致力于成为中国最强大的JAVA技术团队

淘宝中间件团队新版博客上线

jm 发表于 2013-05-27 02:21:17

博客

hi,各位读者。感谢你一如既往的支持淘宝中间件团队,支持技术分享。很高兴的告诉你,我们的新版博客正式上线了。前往访问:。从今天开始,新文章的分享和对读者评论的处理,我们都将移步新站点。博客地址变了,但是我们对技术分享的热情却始终没有变化。同时也希望你能一直关注,支持我们。淘宝中间件团队2013-05-27 …阅读全文

服务框架台球比赛之屌丝的逆袭

ni掌柜 发表于 2013-03-31 23:54:06

上周五,随着大家晋升面试的结束,团队又迎来了一月一度的生日聚餐。吃晚饭后,即兴举行了一次台球比赛,差不多10个屌丝男直奔酒球会。其实这也不是第一次去了,自从资深屌丝思邪同学办了一张会员卡之后,每次吃完饭都会去那里玩会,只是这次不一样,是进行一场比赛,因此,我们还没吃完饭,就对奖项和规则讨论开了。比赛采用一轮循环制,即每两个同学互相PK, 胜者积1分,一共28场比赛结束全部比完后,根据积分排名评 …阅读全文

绍兴乔波滑雪

ni掌柜 发表于 2013-03-02 11:06:27

昨天,整个中间件团队同事一起去绍兴乔波滑雪,总体来说挺好玩的,就是摔了不少……早上9点40左右从杭州城西坐车出发,11点20左右到达目的地。到了之后,我们先在2楼进行了自助餐,自助餐不错,包含点心,水果和正常的午餐,就是白米饭有点小硬。吃完饭,稍事休息后,导游给我们领了消费卡后,开始换衣服,换鞋子。那鞋子穿上去后,一开始相当的别扭。走路都搞笑……进入雪地后,教练简单的教给我们一些滑雪技 …阅读全文

远程调用服务(RPC)和消息(Message Queue)对比及其适用/不适用场合

李 鼎 发表于 2013-02-10 18:00:17

在阿里的平台技术部参与开发了Dubbo(远程调用服务)和Napoli(消息解决方案),又给网站应用支持这2个产品很长一段时间,了解了这2个产品的实现及应用对这两个产品的用法。大部分情况下,“给定场景下应该使用这两个产品中哪个”这个问题,大家都会容易决定,而且不需要多少讨论。我为什么要拿出来讨论一下:一些场景会比较模糊,觉得都可以使用。这时需要知道产品缺点,而不是看到优势。一些新人会觉得产 …阅读全文

准备一个安全可靠的发布流程

李 鼎 发表于 2013-01-23 04:47:19

Dubbo注册中心的发布上线有段时间常常出问题,发布注册中心就是一次冒险。# 期间也因此吃了些故障。为了解决这个问题,Dubbo Team专门讨论过一次,梳理发布流程,给出问题的解决方法。虽然针对的是Dubbo注册中心,其中的最佳实践是通用的。关键字角色 vs. 操作操作者 & 检查者 (发布过程要2个人一起参与)冷操作 vs. 热操作读操作 vs. 写操作原子操作 v …阅读全文

发布及其检查的自动化实践

李 鼎 发表于 2013-01-23 04:42:44

这里记录的是Dubbo注册中心的发布过程中的自动化改进点。实践是通用的,希望可以能给你一些借鉴和启发。Dubbo注册中心记录整个网站服务信息,服务消费者(Consumer)通过注册中心获得服务提供者(Provider)列表,才能完成服务调用。注册中心是网站服务的一个关键组件。# 现在一个站点的注册中心上的服务Consumer和Provider就有35K+。随着注册中心的服务越来越多,注册中心 …阅读全文

Spark随谈(六)—— 可口的Bagel,基于Spark的轻量级Pregel

明风 发表于 2013-01-11 13:21:21

Pregel是Google鼎鼎有名的图计算框架,这里就无需多做介绍了。Bagel是基于Spark的轻量级Pregel实现,小巧玲珑,只有短短的200行代码,但是却实现了Pregel的功能,这也体现了Spark的功能不俗。而Spark的基于内存多次迭代优势,也让Bagel性能非常的不错。Pregel有7个基本的概念和原理:顶点类Vertex包含vertices、edges、messges三种 …阅读全文

基于Solr的空间搜索(3)

hongzhen 发表于 2013-01-09 06:30:07

接上文,本文将继续介绍基于Solr的地理位置搜索的第二种实现方案CartesianTiers+GeoHash从基于Solr的地理位置搜索(2)文章中可以看到完全基于GeoHash的查询过滤,将完全遍历整个docment文档,从效率上来看并不太合适,所以结合笛卡尔层后,能有效缩减少过滤范围,从性能上能很大程度的提高。构建索引阶段:String geoHash = GeoHashUtils.e …阅读全文

基于Solr的空间搜索(2)

hongzhen 发表于 2013-01-09 06:18:07

本文将继续围绕Solr+Lucene使用Cartesian Tiers 笛卡尔层和GeoHash的构建索引和查询的细节进行介绍在Solr中其实支持很多默认距离函数,但是基于坐标构建索引和查询的主要会基于2种方案:(1)GeoHash(2)Cartesian Tiers+GeoHash而这块的源码实现都在lucene-spatial.jar中可以找到。接下来我将根据这2种方案展开关于构建索引 …阅读全文

基于Solr的空间搜索(1)

hongzhen 发表于 2013-01-09 03:19:03

在Solr中基于空间地址查询主要围绕2个概念实现:Cartesian Tiers 笛卡尔层Cartesian Tiers是通过将一个平面地图的根据设定的层次数,将每层的分解成若干个网格,如下图所示:每层以2的评方递增,所以第一层为4个网格,第二层为16 个,所以整个地图的经纬度将在每层的网格中体现:笛卡尔层在Lucene中对空间地理位置查询最大的用处在查找周边地址的时候有效的减少查 …阅读全文

综合业务部-中间件平台-产品黄页

jm 发表于 2012-12-19 07:41:11

中间件

(一) 数据层产品——TL沈询1) TDDL/Cobar/malanda/TDDLSequence分布式数据层 对应cobar特性是无server. 多层结构支持直接简单主备Mysql 直连。也支持分库分表。还有sequence 。 都是这套组件上的东东啦。相关文档:TL:沈询主要联系人: …阅读全文

天心阁吉他神秘人专访

zhongting 发表于 2012-12-19 06:22:52

引言:坊间传闻,每天中午时候,创业大厦10楼的会议室(天心阁)内都会准时响起吉他的声音,风格飘逸,曲风多变,令人神往。为了探知这个神秘人是谁,Vi展开了自己的调查,层层之后,终于发现…九章和他的音乐生活大家好,我是Vi,是淘宝综合业务平台部门的一员。千万别问我为啥叫Vi,就像你永远不知道Pi为什么叫Pi一样。受人委托,我负责调查创业10楼神秘吉他声事件。经过我的努力,终于发现了这个人的真实身 …阅读全文

只有不断找寻机会的人才会及时把握机会。

淘宝网综合业务平台团队博客

相关文章:

你感兴趣的文章:

标签云: