张亮

Sharding-JDBC往事

我们两清 提交于 2019-12-05 02:42:24
2015年夏天我们在北京静安中心12层当当架构部启动自研数据库中间件项目的时候,完全没想过3年多之后,这个项目会成为首个加入Apache基金会的分布式数据库中间件开源项目,并在超过60家公司的系统中投入应用。 Apache ShardingSphere ,发端于Sharding-JDBC, 记得当年为了取名字,张亮颇为纠结了几天,叫Shard还是Sharding?SQL还是JDBC?最后命名为Sharding-JDBC。如今,张亮在京东数科组建团队,继续主导Apache ShardingSphere项目,发布了3.0版本,产品生态圈进一步扩展,Sharding-Proxy已成型,Sharding-Sidecar正在孵化中,Apache ShardingSphere将支持云原生,成为金融云上的数据库服务,未来发展令人期待。而我呢,离开当当整整两年,回首往事,仿佛就在昨天,但又很是遥远,曾经的同事们也星散四方,在各自的道路继续向前,有着更好的发展。 向前追溯,这一切的缘起是在2014年,那时当当架构部招兵买马,引进多名架构师,包括沈理、张亮、邓学祥、董四辈、池田、吴翊以及年底来的曹昊,我们以技术委员会的名义发起针对互联网主流技术架构的调研,包含了SOA服务框架、定时任务管理、消息队列、数据库中间件几个专题,以此为契机推动当当技术架构转型升级。当时开源的数据库中间件已经有MyCat