文档章节

开源中国广州源创会分享

Wentasy
 Wentasy
发布于 2014/12/28 13:13
字数 2334
阅读 1504
收藏 11

文/温国兵

2014年12月27日,广州,网易大厦。天微阴,雨滴漫天飞舞。

偶尔上开源中国网站瞎逛,得知27日在广州有源创会。27日正好是周六,于是立马报名,这种好机会不容错过。

周六清晨,从睡梦中慢慢苏醒,睁开眼睛,望着天花板一个人发呆。朝窗外望去,淅淅沥沥的冬雨舞动着,整个世界笼罩在一片寂静之中,只剩下轻绕的雨滴声和不远处小鸟的鸣叫声。中午吃过饭,奔向网易大厦。网易大厦位于科韵路信息港,我住的地方离目的地不远,步行不久就可以到达。

开源中国广州源创会分享

走到网易大厦的楼下,瞻仰大楼,楼顶有网易Logo,赫然醒目。走进大厅,签到,进会场。这里值得一提的是,此次大会对于以下与会者是免费的:女士、积分50以上和开源软件作者,正好我符合条件,以前在开源中国的付出总算没有白费。此时离正式分享还有半个小时左右,静坐,阅读。近14点一刻,分享开始。回头环绕四周,已是座无虚席。会场太小,还有很多与会者站在走廊,好一派热闹的景象。

此次大会共有四个主题,第一个是**「NoSQL数据库的事务机制实现」,第二个是「自动化运维的私人订制」,第三个是「CoreOS – 探讨支持OSv云操作系统的可行性」,最后一个是「开源中国git系统迁移过程分享」**。

主持人没有多话,三言两语,便开始了今天的主题。做技术的人大抵如此,不多言。第一个主题是关于NoSQL的,分享嘉宾是王涛老师。想必读者对王涛相当的陌生,这里做个简单的介绍。王涛老师,SequoiaDB(巨杉数据库)CTO,曾在IBM多伦多实验室工作八年,DB2领域专家。NoSQL是目前相当火爆的技术,对关系型数据库有着相当大的冲击。但NoSQL就是为高效的存储大量数据而生,支持事务的NoSQL少之又少。如果要在不支持事务的NoSQL上支持事务,只有通过程序做控制。王涛老师从最基础的事务讲起,然后讲到传统关系型数据库、NoSQL、NewSQL以及未来的数据库趋势,接着讲到SequoiaDB为什么要支持事务,以及具体的实现架构。听完整个分享,大开眼界。SequoiaDB符合CP,亮点在于支持事务(提交回滚)、支持跨集合跨节点事务、内置支持类SQL查询、支持数据压缩。但我仍然有一些疑惑,比如SequoiaDB怎么在性能和稳定之间做好平衡的,比如SequoiaDB的跨集合跨节点事务是否有限制,再比如SequoiaDB支持事务,是怎么做好数据备份恢复,以及异常恢复的。王涛老师讲到未来的趋势是NoSQL和NewSQL各自优点结合。我认为这种趋势未必长远,因为每种技术的诞生都有各自的意图,都有各自的使用场景,一个事物用于完成特定的功能。如果说一个事物太过完美,那么必定不长久。一个事物结合太多特性,必然会失去很多。比如在系统和数据库领域,性能和稳定往往是不能兼得的,二者都是相对的概念,只不过是满足需求,更偏向于一方罢了。不管怎么说,SequoiaDB作为国产的类MongoDB文档类数据库,目前来说还是取得不错的成绩,不得不为之喝彩。

第二个分享是关于自动化运维的,分享嘉宾是邵海杨老师。邵海杨是UPYUN的联合创始人兼运维总监。海杨老师分享的运维理念主要有以下几点:程序生成程序、小而美的运维是基础、未来的趋势在于OpenStack、Docker等。目前的运维朝着自动化的趋势发展,DevOPS的理念早已植入人心。当下互联网的大好趋势,对运维人员提出了更高的要求,如何高效地做好运维,如何聪明地工作,那是值得思考的问题。目前优秀的运维工具,比如Puppet、Chef、Jojo、Crowbar、Ansible、SaltStack等等,完全可以简化我们的很多工作。但问题是,往往这些工具不能适应特定的场景,掌握一门甚至是几门脚本语言是很重要的。从我的角度来看,Shell(awk、sed)是童子功,是坚石,在此基础上,Python、Ruby、Perl可以选择其中一门作为Shell的辅助。在我的工作中,主要使用Shell和Python,目前有全面转向Python的想法。有了这些脚本程序,对于提高工作效率可以说是大有帮助。借海杨老师的话,这是可以提高生活质量的。前段时间看到一篇文章,标题叫做**「哥们别逗 了,写个脚本那真不叫运维自动化」**,内容大致讲得是「会写脚本,只能叫辅助运维,不叫自动化,自动化应该是真正的开始让机器帮你监测问题、发现问题、处理问题、解决问题、自我修复、自我维护、自带干粮,各模块之间尽量低耦合、可扩展、插拔。应该是真正能帮企业降低IT运营成本,使运营成本可视化、可测量、可对比,应该是真正能减轻运维人员的工作量而不是又制造一堆新的问题,应该是切合企业真正的实际需求做出来一些好用的工具和平台,而不是搞一些花里胡哨却最后扔在那里没人用的花架子。」此文中提到的观点不得不引起广大运维和数据库从业人员的反思。

两个分享完毕,进入茶歇。出去吃了块Pizza,然后回到座位,和旁边的同仁聊了会天,他说这两天广州的互联网发展越来越好,我想确实如此。微信作为老大,再加上大大小小的游戏公司,未来一片光明。

第三个分享是关于CoreOS的。分享嘉宾是华为OS架构师的刘华老师。刘华老师一身技术范,很可能是做技术久了,面对那么多听众,难免紧张,上台语速超快,节奏把握得不是很好。刘华老师做得分享绝对是上等的干货,里面提到太多的技术专有名词,听完感觉在天上飞了。刘华老师所在团队想把CoreOS、OSv、Docker等技术融合,来适合特定的使用场景。虽然还在探讨阶段,但其中讲到的思路确实值得借鉴。目前Docker技术已经火得不行了,而且已经形成了强大的生态链,虽然Docker和CoreOS最近出现分歧,但仍然可以预见2015年,Docker仍将大放异彩。

第四个分享是关于开源中国Git系统迁移过程的,分享嘉宾是红薯和oscfox。红薯想必大家已经耳熟能详了,第一次亲眼见到他,感觉是一位和蔼可亲的技术前辈。此分享主要内容是关于Ceph分布式文件系统的,Git系统迁移过程中遇到的问题,以及故障修复。开源中国这次迁移Git系统所走的路,仿佛重现了Github走过的路。Github最初部署在AWS上,然后再迁移到自己的机房;开源中国Git系统也是这样,最开始部署在阿里云,业务量过大,阿里云已经满足不了他们的需求,最后才决定迁移。从这次分享中,我看到了红薯已经开源中国的员工对于卓越技术的追求,对所犯错误的诚恳谢意,以及对广大用户负责任的态度。目前我已完全转到Git,以前搭建过GitLab,也使用过SVN。综合比较,Git是优于SVN的,如果还在使用SVN,完全可以考虑转向Git。现在,Github是我每天必上的网站,从中获得的收益不可言之。

每个话题都与答疑环节,与会者的活跃程度蛮高,也从这些问题中获得了不少知识。

文末,感谢开源中国!感谢分享的各位老师!感谢网易!

题图来自「开源中国」。

© 著作权归作者所有

Wentasy
粉丝 19
博文 4
码字总数 5043
作品 0
广州
其他
私信 提问
加载中

评论(16)

轩辕剑
轩辕剑
写的不错,无图也有味
轩辕剑
轩辕剑
写的不错,无图也有味
轩辕剑
轩辕剑
写的不错,无图也有味
RainWang
RainWang
希望演讲嘉宾注意演讲的技巧和内容就好了。分享的都是干货,但是表达能力真的有问题。
RainWang
RainWang
佩服,我也参加了
eeecheng
eeecheng
图片挂了
云贵高原
云贵高原
作文写得挺好!
学而不思则罔
学而不思则罔
PPT呢PPT在哪?有视频资源下载么?
SwiftV课堂
SwiftV课堂

引用来自“红薯”的评论

楼主是不是记笔记了啊?

引用来自“Wentasy”的评论

老大,绝对没有,完全凭记忆写的。听得比较认真,
文笔看着舒服..
GarethXiao
GarethXiao
支持, 如果加上图片就好了
广州珠海讲师招募|确认过眼神,是 OSC 想约的人

程序员绝对是最热爱分享的人 大到开源项目,小到编程技巧 能分享的绝不藏私 hey,程序员们 是不是积攒了满腔开发知识与经验 正愁没人一起分享探讨? 机会来啦! OSC 源创会讲师公开招募 随时...

OSC源创君
2018/10/25
944
7
广州珠海源创会图文回顾:大漠穷秋现身分享 Angular

截至 8 月 20 日,开源中国源创会广州站和珠海站已圆满结束。此次源创会分别于 8 月 19 日在广州、8 月 20 日在珠海举办。这么精彩的源创会,无论您是遗憾地错过了,还是希望再回味一遍,贴心...

局长
2017/08/22
4.3K
60
12月27日广州源创会现场图文报道+PPT分享

本次活动召集帖见这里。 去年的最后一个周末(2014年12月27)日在广州网易大厦举办了广州源创会,之后逢OSC乔迁和元旦放假,到今年才发出现场报道,抱歉让大家久等了~~ 犹记得那是一个小雨淅...

阿娇OSC
2015/01/04
4.2K
26
《优客源创会》终站天津“优麒麟之家”强势来袭,三院士倾力支持!

2016,Ubuntu/优麒麟(Ubuntu Kylin)发布操作系统 16.04 LTS; 2016,开源中国(OSC)源创会进入第6年的巡回; 2016,Ubuntu/优麒麟发布派对+开源中国源创会=优客源创会。 两家首次共同主办的...

优麒麟
2016/06/08
857
3
《优客源创会》第七站“广州中山大学”报名开始啦!

2016,Ubuntu/优麒麟(Ubuntu Kylin)发布操作系统 16.04 LTS; 2016,开源中国(OSC)源创会进入第6年的巡回; 2016,Ubuntu/优麒麟发布派对+开源中国源创会=优客源创会。 两家首次共同主办的...

优麒麟
2016/05/26
710
2

没有更多内容

加载失败,请刷新页面

加载更多

为什么要在网站中应用CDN加速?

1. 网页加载速度更快 在网站中使用CDN技术最直接的一个好处就是它可以加快网页的加载速度。首先,CDN加速的内容分发是基于服务器缓存的,由于CDN中缓存了不少数据,它能够给用户提供更快的页...

云漫网络Ruan
17分钟前
2
0
亚玛芬体育(Amer Sports)和信必优正式启动合作开发Movesense创新

亚玛芬体育和信必优正式启动合作开发Movesense创新,作为亚玛芬体育的完美技术搭档,信必优利用Movesense传感器技术为第三方开发移动应用和服务。 Movesense基于传感器技术和开放的API,测量...

symbiochina88
28分钟前
2
0
创龙TI AM437x ARM Cortex-A9 + Xilinx Spartan-6 FPGA核心板规格书

SOM-TL437xF是一款广州创龙基于TI AM437x ARM Cortex-A9 + Xilinx Spartan-6 FPGA芯片设计的核心板,采用沉金无铅工艺的10层板设计,适用于高速数据采集和处理系统、汽车导航、工业自动化等领...

Tronlong创龙
28分钟前
2
0
好程序员Java学习路线分享MyBatis之线程优化

  好程序员Java学习路线分享MyBatis之线程优化,我们的项目存在大量用户同时访问的情况,那么就会出现大量线程并发访问数据库,这样会带来线程同步问题,本章我们将讨论MyBatis的线程同步问...

好程序员官方
34分钟前
6
0
IDEA 自定义方法注解模板

IDEA 自定义方法注解模板 1、使用效果 /*** 计算交易费用* @Author wangjiafang* @Date 2019/9/11* @param feeComputeVo* @return*/@PostMapping("/v1/fee_compute")public ApiResp......

小白的成长
34分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部