小编写在前面】 2017年9月23日,由全球最大中文IT社区CSDN举办的SDCC 2017之区块链技术实战线上峰会强势来袭,智链ChainNova CTO 谢文杰受邀将带来题为《区块链容器化与水平扩展实践》的分享,并接受了CSDN专访。


作为一家公司的CTO,主要关注哪些技术领域?

结缘区块链四年,他又做了怎样的研究?

为何要将区块链的切入点定为容器化和微服务?

从技术人到管理角色的转换,他经历了怎样的心理历程?


下面是专访原文,顺便送上大会福利,点击“阅读原文”即可进入直播报名页面,就在本周六上午10点噢!




谢文杰,智链ChainNova CTO。原金山云技术产品专家,百度移动事业部技术经理,搜狐高级工程师。毕业于南京邮电大学计算机系,十余年大型软件技术架构经验, 擅长高性能高可用服务设计,对云计算、移动APP、手游、社交、P2P网络等多种类型产品的开发运营均有深度研究。从14年开始研究区块链,对众多主流区块链技术平台均有深入研究,专注于区块链技术在海量数据以及高性能、高可用软件体系内的应用实践。


CSDN:请向大家介绍一下自己和您目前所从事的工作,以及关注哪些技术领域?

谢文杰:大家好,我是谢文杰,目前在智链ChainNova担任CTO,此前做了十多年的技术,从开发到管理到技术产品设计,主要聚焦的还是开发技术这块。我们公司的主要工作是区块链技术的研究以及在当前主流技术体系内,融合和产业落地相关的探索和实践。我个人目前以及近两年最关注的当然是区块链方向,其次是云计算、大规模系统设计等等,主要是基于个人对企业技术应用的发展趋势的判断和选择。

CSDN:您曾在金山云、百度、搜狐等企业任工程师、技术经理,如今是CTO,请您分享一下技术人在选择工作时的考虑,以及从技术岗走向CTO管理岗位的感受?

谢文杰:虽然目前担任的CTO角色属于管理岗位,但是我对自己的定位更多还是一个技术人。单纯从技术人的角度来看,我认为一个技术人的核心竞争力就是其技术实力,选择工作的时候重点要考虑能否进一步提升自己的技术实力。而从技术岗转向管理岗,最大的感受就是思考模式的变化。过去,纯做技术时候主要会思考怎么样把一个功能实现得更完美,现在则更多地思考怎样最大化团队的协作、把一件事情在限定的时间内做到极致。

CSDN:您从2014年开始研究区块链,其中有什么特别的故事吗?深入研究并将这个技术作为自己主要全职工作的理由和考量是什么?

谢文杰:开始研究区块链还得从上一份工作说起。在金山云的时候,曾经策划过一期秒杀活动,500台云主机免费提供比特币挖矿三天,当时金山云的云计算业务刚起步,对产品对技术都是一次很好的锻炼,我也是从这时候开始了解到区块链。随着了解的深入,越发觉得这项技术会带来一场革命,在我看来,区块链未来可以比拟云计算化,甚至比拟当初的互联网化、以及移动互联网化对整个技术体系的影响,甚至对整个商业逻辑的变革。便开始了此次区块链创业之旅。

CSDN:您这次分享的主题为《区块链容器化与水平扩展实践》,为何将区块链切入点定为容器化和微服务呢?或者说是和DevOps的相结合。

谢文杰: DevOps是一个大趋势,和全栈工程师一样,我理解它将是未来技术人发展的必备技能。而区块链技术作为另一个变革,我认为会很大地影响未来技术体系的设计,也是个趋势,这两个趋势必然会融合。过去,区块链可以说只是极客们的玩具,未来,区块链技术要进入企业应用场景,必然要融入主流的技术体系。就像当初的云计算一样,区块链进入主流技术架构也会有很多障碍,所以我这次分享的内容正是其中一点,关于区块链和当前主流的容器化的融合。

CSDN:在分享之前,请说说区块链技术目前在企业应用中存在的运维方面的主要挑战?

谢文杰:目前主要挑战就是缺少针对容器化和自动化运维的设计,绝大多数区块链体系的节点还停留在单兵作战,这也和过去缺乏企业应用场景有很大关系。

CSDN:大概有哪些思路?

谢文杰:主要思路其实就是把区块链服务融入微服务体系,做到无状态化。但是具体到细节上,从数据存储到状态维护到服务降级到可靠服务都有很多要考虑的点,这些都会在分享时详细讲解。

CSDN:区块链作为一项新技术,对于那些感兴趣的开发者,在学习区块链技术上您有什么心得和体会可分享?请推荐一些网站或书籍。

谢文杰:学习路径上,推荐从最经典的比特币的技术体系学起,这里会接触到区块链技术的几个核心技术点如P2P、BlockChain(真正字面意义的block chain,区块的链条数据组织)、去中心化、密码学算法,可以展开详细了解学习。然后可以从以太坊学习智能合约的概念,最后是HyperLedger Fabric这种针对企业应用的区块链技术框架。这几个技术体系的官方文档是必然要看的,SDCC的线上课程也是很好的学习途径,我也会在我们公司wiki和智链ChainNova的公众号上定期写一些入门以及深度分析的技术文章,大家有兴趣可以都看看。

作为CTO,您现在是如何安排自己学习新技术、管理研发团队、编程、生活等时间的?

谢文杰:作为CTO,时间管理非常重要,日历、待办事项和长期目标规划这几样是必不可少的。在工作和生活的时间分配上,每个人都会有自己的平衡,做好隔离即可。工作时,可以按照重要紧急四象限来管理时间。比如解决团队瓶颈是重要紧急的事情,应该优先去做,但应该控制在20%的时间;学习新技术、团队管理、团队建设是属于长期重要但不紧急的事项,应该指定计划安排60%的时间;紧急不重要的事情则尽量能够安排合适的角色来处理等等。

CSDN:您最期待在SDCC 2017之区块链技术实战线上峰会上看到哪些内容?

谢文杰:我比较期待这次大会中很多区块链技术落地方面的经验介绍,这对我本人也是很好的学习过程,对整个区块链技术的发展和普及有着很好的推动作用。有了更好的社区基础,才能更好地支撑整个区块链技术的前瞻性研究。


本文原发于极客头条,如需转载,请发邮件至 hezhujun@chainnova.com 或在后台输入“合作”联系小编!

CSDN专访智链ChainNova CTO谢文杰:区块链容器化与水平扩展实践相关推荐

  1. 专访智链ChainNova CTO谢文杰:区块链容器化与水平扩展实践

    [编者按]每个人的成长曲线不同,有的人在研究生之时就已有相当知名的产品和框架,从而在接下来的工作中一路顺风顺水,有的人缺需要经历一个又一个的坑才能成长,不管是前者的聪明高效,还是后者的稳扎稳打,他们都 ...

  2. 转载丨智链万源谢文杰:区块链的下一个十年

    本文首发于极客时间<技术领导力300讲>专栏. 你好,我是智链万源 CTO谢文杰,今天想跟大家聊聊区块链的下一个十年.但在正文开始前,想先给大部分区块链从业或即将从业的朋友们泼点冷水: 1 ...

  3. 【洞见区块链】众专家探讨企业级区块链未来之路

    区块链技术发展至今,可谓"一半是海水,一半是火焰",唾弃者有之,钟爱者有之,疯狂者有之.区块链将去向何方.如何评判区块链系统和服务的质量.数字资产上链的问题与场景.区块链商业化进程 ...

  4. 首批!智领云CTO宋文欣入选“开源GitOps产业联盟技术委员会”成员名单

    近年来,随着云计算.大数据.人工智能等前沿技术的陆续诞生,越来越多的企业转向开源软件,与此同时,开源社区使全球信息技术领域发生了全局性.持续性的重大变化.毫无疑问,开源的力量愈发不可忽视. 近日,开源 ...

  5. CDEC2021 | 智领云CTO宋文欣:构建云原生数据中台,赋能合作伙伴

    近日,以"抢占五新生态"为主题的CDEC2021中国数字智能生态大会暨第十四届中国软件渠道大会(深圳站)在深圳瑞吉酒店举行,本次活动由中国软件网.海比研究院.中国软件行业协会联合主 ...

  6. 对话智领云CTO宋文欣:读懂云原生时代的数据中台

    中台的出现,无疑是对企业的组织架构.业务流程.运营方式的一次重新思考.在阿里提出中台的概念之后,中国的互联网企业乃至传统企业掀起了一股"中台热",希望通过更精细.更完善的平台能力来 ...

  7. 一文理清区块链里那些容易混淆的概念

    本文为智链ChainNova投稿文章. 区块链技术分享.行业分析等文章投稿可邮件至 jiawd@csdn.net或微信联系 jiaweidi1214 我们在研究区块链的过程中发现,区块链的发展和云计算 ...

  8. 一文了解区块链开发最全技术资料!

    本文收集了所有区块链(BlockChain)技术开发的相关资料,包括 Fabric 和 Ethereum 开发资料,一应俱全,赶快 Mark 起来吧! 介绍 入门 区块链技术指南:区块链领域比较系统的 ...

  9. 2021智博会全国区块链大赛暨首届“星火杯”区块链应用大赛正式启动

    9月16日,2021中国智博会区块链高峰论坛活动在渝成功举行,会上,2021智博会全国区块链大赛暨首届"星火杯"区块链应用大赛宣布正式启动. 重庆市政协副主席.致公党重庆市委会主委 ...

最新文章

  1. BZOJ1558 等差数列
  2. 数据库系统故障相关知识笔记
  3. C#经典名著:《C#入门经典》(第4版)
  4. MATLAB矩阵复制数据
  5. mcem r语言代码_R语言阈值自回归模型(TAR)代码示例
  6. iis 装完framework4 7 无法切换_扫盲贴之电压并列与电压切换
  7. MSSQL数据批量插入优化详细
  8. java整理软件--- Java OCR 图像智能字符识别技术,可识别中文,但是验证码不可以识别...已测识别中文效果很好
  9. Linux 修复严重的内核代码执行漏洞
  10. 计算机小白学生物信息的难度,基因表达数据分析,对于还是分子生物学小白的我来说太难了。。。...
  11. C++文件操作初体验
  12. HTTP协议中POST方法和GET方法有那些区别?
  13. SpringBoot+Maven整合MyBatis时打包漏掉mapper的xml文件【解决resources调用静态资源失败404】
  14. Mirth Connect 快速安装
  15. mysql数据库闪退
  16. Sechunter移动应用隐私合规检测详解
  17. 在戴尔游匣7559上安装win10和Ubuntu16.04双系统
  18. 将PSD文件导出图层
  19. 网易考拉在服务化改造方面的实践
  20. 两人的姓名拼音相加是否为偶数(26进制数奇偶判断)

热门文章

  1. 《花开半夏》--3 对峙(1)
  2. SCI、EI收录的计算机类外文期刊
  3. 当Kotlin邂逅设计模式之代理模式(二)
  4. windows64位无法安装打印机解决办法。
  5. “掺杂三个原子后能带不连续了?” 何解?
  6. 你开发的软件过不了可达性测试!
  7. 坦克大战_我方坦克发射子弹
  8. 前100名分数都超过383分!复旦大学计算机考研分数统计
  9. 杰理之修改PID和VID【篇】
  10. 多请求参数值更替拿值