HBaseCon&湾区见闻及感想

yangzhe1991 | “杂文”, 我是搞技术的 | 2017-06-17
HBaseCon&湾区见闻及感想
第二次出国,第二次去美国,第一次来加州。 这次是代表小米来参加HBaseCon,先说正事吧。 HBaseCon只开一天,先是几个general session所有人一起听,然后分两个track分头讲可以选一个听。我们被安排在general session的最后一个,说明组委会还是很喜欢我们的……相对于很多人讲的使用经验,我们是为数不多同时也讲了“我们对HBase有哪些改进”的公司... [阅读全文]
ė 61条评论 0

HBaseCon Asia 2017将于8月4日在深圳举办

yangzhe1991 | 我是搞技术的 | 2017-06-07
HBaseCon Asia 2017大会报名已正式开放。HBaseCon Asia 2017是第一届在亚洲举办的HBase技术大会,大会将在中国深圳举办,华为是本次大会的主办方。 如果您想作为普通的参会者参加此会,欢迎您通过如下链接报名(本次大会无需任何门票费用):  http://hbaseconasia.eventbrite.com 如果您想成为演讲者,欢迎您通过如下链接申报您的演讲主题内容:  https:... [阅读全文]
ė 6没有评论 0

90后码农的出路

yangzhe1991 | “杂文”, 我是搞技术的 | 2017-02-26
最近发生了一些和我们没有直接关系但是有间接关系的事情。比如华为“清洗”高龄基层员工,比如游戏公司2号员工拿不到股份而离职。先不说事实到底如何,起码很多码农是心有戚戚焉。 最近一年多也发生了一些和所有人都有直接关系的事情:全国各大城市的房价都迅速而幅度巨大的上涨。相对涨幅也已经很高,更别说已然很高的基数导致的绝对幅度的巨额上涨,... [阅读全文]
ė 66条评论 0

HBase 1.0 之后在最近两年加的一些新功能

yangzhe1991 | 我是搞技术的 | 2016-12-23
HBase作为BigTable的开源实现(之一,但也是应用最广的),其架构应该很多人即使完全没看过HBase的代码也都很清楚,毕竟干这个的几乎没人没读过BigTable的论文。但一个系统除了最基础的架构外还需要有一些细节的优化和实用的功能,很多功能大家就不见得了解了。因此感觉有必要介绍下最近两年HBase新增的一些比较重要的功能。以0.98为基准,在此假设0.98... [阅读全文]

成为HBase Committer后

yangzhe1991 | 我是搞技术的 | 2016-11-28
在和HBase社区打了快一年交道后,我成为了HBase项目的第55个committer,国内第10个。 在当年的一个知乎回答《zhh-2015在分布式系统和数据库领域研究水平和工程能力怎样?》中,我曾经讲过,分布式数据库这个圈子其实不大,外面的人作为用户经常接触,但实际上在圈子里搞这个的人不多。在这种情况下,想判断一个搞分布式数据库的人是否牛逼,主要... [阅读全文]

技术的左右派

yangzhe1991 | “社论”, 我是搞技术的 | 2016-09-14
左派右派在经济问题上,对于“到底哪些东西是没钱的人也应该有的”这个问题有分歧。左派觉得穷人应该多拥有一些,右派觉得应该少一些。对技术来说,也是分左右派的,左派认为不能通过技术建立优势地位,右派认为有技术就应该用。 这都是价值观问题,没啥对错。 绝大多数人还是看屁股的。自己没钱就希望大医院便宜一些靠排队搞个号看几分钟病,自己... [阅读全文]
ė 62条评论 0

分布式系统中的Gossip协议与比特币中的区块链技术

yangzhe1991 | 我是搞技术的 | 2016-09-01
在分布式系统中,通过网络通信传递消息来对一些状态达成一致。具体的方式有很多,总体上感觉可以分成三大类,一个是选个master出来,大家在一段时间内都听master的,master提议的大家都听,非master提议的大家都不听,任期到了就通过一种手段重新选举产生master;一个是Paxos,任何人都可以发起提议,通过具体的算法来保证大家一定都能达成一致不会冲突... [阅读全文]
ė 6没有评论 0

阻塞访问分布式数据库时的可用性问题

yangzhe1991 | 我是搞技术的 | 2016-08-22
总结一下最近遇到的一些问题和对应的一些想法。 Staged Event-Driven Architecture,简称SEDA,这个词最开始是在Cassandra那边听到的。这个架构的提出是2001年的事情了,用多个线程池而非一个来处理请求。一个请求从开始到结束被拆分为多个阶段,每个阶段用一个独立线程池、并且每个阶段的线程数可以不等,在阶段之间用一个队列连接。每个阶段处理完... [阅读全文]

HBase多版本语义与delete语义的历史遗留问题

yangzhe1991 | 我是搞技术的 | 2016-06-23
本文是公司的命题作文,应该会发布在我们组的技术博客中。 HBase是一个采用LSM结构的、支持多版本的数据库。与一些数据库解决并发读写问题的mvcc不同(当然HBase也有mvcc),这里的多版本是指在语义层面支持向同一个rowkey+column family+column qualifier中写入多个timestamp不同的value,是暴露给用户的语义层面的多版本,这也是遵循了BigTable的... [阅读全文]

好久没折腾VPS了

yangzhe1991 | 我是搞技术的 | 2016-04-19
很久没折腾VPS了,不知道啥时候机器里的yum包已经各种损坏了。所以干脆重新搞了个Linode实例,弄个比较新的Ubuntu,这样装东西方便些,顺便PHP直接搞成7.0,理论上应该节省一点资源,虽然本来也够用。如果能看到这个文章,说明在你那里DNS已经生效了:)   [阅读全文]
ė 6没有评论 0
Ɣ回顶部