mysql中间件研究(Atlas,cobar,TDDL)

mysql-proxy是官方提供的mysql中间件产品可以实现负载平衡,读写分离,failover 等,但其不支持大数据量的分库分表且性能较差。下面介绍几款能代替其的mysql开源中间件产品,Atlas,cobar,tddl,让我们看看它们各自有些什么优点和新特性吧。[......]

阅读全文

阿里巴巴上市背后的技术力量

首先恭喜阿里巴巴昨天的上市,这不仅是商业和资本领域的一件大事,对于技术世界也是如 此,在阿里巴巴的30位合伙人中,我们可以看到多位技术人员的影子,比如阿里巴巴集团CTO王坚,小微金融服务集团CTO程立(花名鲁肃),阿里巴巴集团 副首席技术官姜鹏(花名三丰),阿里云高级研究员蔡景现(花名多隆),阿里巴巴集团技术保障、安全技术产品部副总裁刘振飞等。[......]

阅读全文

福布斯:全球那些富可敌国的科技大佬们

福布斯富豪榜最近发布了全球亿万富翁排行榜,这其中不乏大家耳熟能详的科技大佬们,虽然有很多已经是福布斯富豪榜的常客了,但是看看他们的成功表现,还是让人有一种热血沸腾的感觉。当然比较喜闻乐见的现象就是出现中国的科技牛人——马云、李彦宏、马化腾,希望接下来的每年都会有更多的中国技术牛人登上福布斯富豪榜。[......]

阅读全文

天猫浏览型应用的CDN静态化架构演变

本文作者徐昭,花名长恭,主要负责天猫详情系统的架构优化工作。毕业于浙江大学计算机专业,热爱Java Web技术,多关注服务端性能优化,热衷开源技术的研究和分享。本文原载自CSDN《程序员》杂志1月刊[......]

阅读全文

技术栈的选择:从Groupon转向Node.js、淘宝去IOE谈起

在本文开始之前,先来看看一些案例。

  • 今年10月份,知名团购网站Groupon宣布完成了为期1年的工作——将Groupon美国站点从Ruby on Rails全面迁移到了Node.js。
  • 2010~2013期间,阿里巴巴逐步完成了“去IOE”运动,将“IBM小型机+Oracle数据库+ EMC2存储”架构逐步转向了“MySQL+PC Server”。
  • Twitter将其一些后端服务从Ruby on Rails迁移到了JVM上。
  • 京东商场后台抛弃.NET,使用Java重写。
  • Facebook iOS客户端使用HTML5重写,后又换回原生应用。
  • ……

[......]

阅读全文

阿里巴巴开源项目: 基于mysql数据库binlog的增量订阅&消费

背景

早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增量变更,不过从2010年开始,阿里系公司开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出了增量订阅&消费的业务,从此开启了一段新纪元。ps. 目前内部使用的同步,已经支持mysql5.x和oracle部分版本的日志解析[......]

阅读全文

2012大盘点第三期:年度十大对决

        2012年转眼将逝,处于风云变幻的科技媒体行业,我们与亿万网友一同见证了无数难忘的时刻,不管是激动的、悲伤的还是快乐的,中国人常说,“温故而知新”,斯时已逝,来日犹可追。腾讯科技为您拨云驱雾,抽取核心制成年终盘点大餐,以期知人,明事,窥理。

        有人在的地方就有江湖,有利益的时刻就有争斗,2012年内,巨头各划地盘、新势力陆续挑衅、野蛮人控制公司、控股权旁落, 这是一个历史性的时刻,“史诗级别”的战斗陆续上演,演绎着一出出利益至上的历史画卷。[......]

阅读全文