微信号:daocloudpublic

介绍:分享Docker及容器技术相关信息,助力开发者和企业云海扬帆!本公众号由DaoCloud负责运营.

DaoCloud 微服务治理平台使用的核心组件 SkyWalking 成为 Apache

2019-05-06 12:49 DaoCloud

2019 年 4 月 24 日,马萨诸塞州韦克菲尔德 - Apache 软件基金会(ASF),350多个开源项目和计划的全志愿开发者,管理者和孵化器,正式宣布 Apache®SkyWalking™ 作为顶级项目(TLP)。



“今天对于 SkyWalking 项目和 SkyWalking 社区是意义非凡的一天。我们要特别感谢 SkyWalking 的 Apache 孵化器导师,项目贡献者和 Apache 孵化器帮助我们成为顶级项目”,Apache SkyWalking 项目 VP 吴晟说,“SkyWalking 最初只是为了帮助新人理解分布式追踪,但随着项目社区的变大和变强,我们成功的加入 Apache 孵化器。通过遵循 Apache 的社区建立模式,现在我们有一个非常活跃并多元化的社区。有超过 70 家公司公开宣布在使用 SkyWalking ,项目有来自于数十家公司的超过 100 位的源码贡献者。”


Apache SkyWalking 是一款应用性能监控(APM)工具,对微服务、云原生和容器化应用提供自动化、高性能的监控方案。项目于 2015 年创建,并于 2017 年 12 月进入 Apache 孵化器。Apache SkyWalking 提供了分布式追踪,服务网格( Service Mesh )遥感数据分析,指标聚合和可视化等多种能力。项目覆盖范围,从一个单纯的分布式追踪系统,扩展为一个可观测性分析平台( Observability Analysis Platform )和应用性能监控管理系统。


来自 DaoCloud 首席架构师 Grissom 对于 SkyWalking 的评价:



在帮助企业客户从传统应用架构向微服务架构转型的过程中,微服务治理平台其中很重要一环是可观察性,能够获取微服务、中间件等组件之间以及微服务内部的调用关系,并以此为基础生成统计数据,包括微服务对外提供服务的 SLA 等。我们调研了很多类似的开源技术,最终选择了 SkyWalking 作为 DaoCloud 微服务治理平台 ( DaoCloud Microservices Platform, DMP )的核心组件,原因是它的开放性,可扩展性,性能,代码质量,活跃的社区以及和 Istio 的前瞻性集成。


—— DaoCloud 首席架构师 Grissom





DaoCloud Microservices Platform 经过深入的技术调研,最终选择了 SkyWalking 作为其 APM 的核心基础组件,并投入了研发资源协助社区更好的打磨 SkyWalking 。很快的,DaoCloud 的前端工程师王垚和微服务开发工程师谭建深入参与到了社区,并成为了该项目的 PPMC( Podling Project Management Committee )成员。随着 Skywalking 的毕业,他俩也成为了该项目的 PMC(Project Management Committee )成员。


在深入参与社区的过程中,王垚和谭建感觉到之前的官方 UI 有一定的局限性,因此萌生了使用新的前端技术重新实现一个 UI,这就是 RocketBot 项目的由来。RocketBot 项目由 DaoCloud 发起,起初该项目位于:https://github.com/DaoCloud-Labs/rocketbot ,项目的目标是:A modern and awesome UI for Apache SkyWalking 。王垚和谭建吸取了很多社区的意见,使用了 Vue 和 TypeScript 认真打造,很快获得了社区的一致好评。


来自社区的评价:



我很荣幸见证 Rocketbot 一步一步的完善功能和社区,并最终贡献给 Apache SkyWalking 社区!贝壳找房作为 Rocketbot 的早期用户,Rocketbot 也一直把响应社区反馈和用户体验作为最关注核心的项目,提供了一个更加方便好用的客户端,更方便的查看信息和定位问题,所以深受社区的认可。愿这个项目越来越好。


-- 赵禹光 研发工程师 贝壳找房



RocketBot 经过半年的发展,已经成为了一个功能完善,风格现代的 SkyWalking 新 UI,也深受社区的喜爱。因此 DaoCloud 也考虑将其捐给 SkyWalking ,可以让更多的人使用。


于是 DaoCloud 与 SkyWalking 核心成员展开了讨论,获得了他们的支持,并在吴晟的指导下,最终完成了捐献,成为了 SkyWalking 官方的 Primary UI 和 Apache 大家庭的一部分(https://github.com/apache/skywalking-rocketbot-ui



谭建从2018年7月开始参与 Apache SkyWalking 社区,从最初的文档修复, Blog 文章,视频教学,到 BUG 的修复,贡献功能,发版检查。一步步从用户成长为 PMC 。过程中投入了大量的时间、精力,体现了对项目极大的热情。 Apache SkyWalking 正是由一群这样的贡献者的共同努力,从一个小项目,发展为 Apache 顶级项目。我期待他对项目更加深入的贡献,和在项目推广上起到更大的作用。


王垚从 2018 年 10 月新建了 RocketBot 项目,围绕 SkyWalking 的后端内核,构建了一套全新风格的 UI 。我在项目10月底发版时,才知道他在主导这样的项目。从项目发布的第一天,我就时刻对这个项目保持的关注。


当他们在今年表达出需要捐赠给 SkyWalking 作为主 UI 时,我十分兴奋。 SkyWalking 的 UI 在很长的时间范围内,都是相对薄弱的环节,而 RocketBot 很好的补充了这个短板。RocketBot 几乎从 SkyWalking 毕业成为Apache 顶级项目的同时,被 SkyWalking PMC 团队一致同意,不需要经过孵化器,直接进入 SkyWalking 项目作为主 UI 。


在这里,我十分感谢王垚和 RocketBot 其他9位贡献者,以及 DaoCloud Labs 的积极贡献。真心的希望,RocketBot 能在进入 Apache 之后能得到更好的发展,王垚能够更好的带领这个项目,提供更多炫酷的功能。


-- 吴晟,tetrate.io Founding Engineer. Apache SkyWalking 创始人,V.P.



DaoCloud 来源于开源技术,也积极为开源技术做贡献,使用技术原力为企业数字化转型提供技术保障。


关于 RocketBot

RocketBot: A modern and awesome UI for Apache SkyWalking. This project is supported By DaoCloud Labs. 目前该项目已经捐赠给 Apache 的 SkyWalking,其官方地址为:https://github.com/apache/skywalking-rocketbot-ui。

以下为 RocketBot 截图:



关于 Apache 软件基金会(ASF)

Apache 软件基金会(Apache Software Foundation,简称 ASF)成立于 1999 年,是世界上最大的开源基金会,负责监管 350 多个免费的企业级项目和 1.9 亿多行的代码,它们作为主干支撑着全球广泛使用的应用程序。ASF 屡获殊荣的“The Apache Way”精英管理流程让 730 名独立会员和 6800 名代码提交者在人工智能 / 深度学习、大数据、构建管理、云计算,内容、DevOps、物联网 / 边缘、移动化、服务器、Web 框架等方面进行合作和创新。广泛应用的 Apache 许可证利于商业运作,使得无数解决方案得以传播。Apache 社区计划包括 ASF 官方全球会议 ApacheCon。ASF 是符合美国国內税收法 501©(3) 的非营利慈善机构,由个人捐赠和企业赞助商资助。更多信息请访问 http://www.apache.org/ 和 https://twitter.com/TheASF 




关于 DaoCloud Microservices Platform

DaoCloud Microservices Platform(DMP)是能实现用户实际需求的轻量级微服务治理与监控一站式平台,基于以 Spring Cloud 为代表的微服务领域核心技术,并融合 DaoCloud 自主研发的企业化升级改造,涵盖企业级微服务网关、服务管理和服务监控的微服务治理三大关键功能,通过其强大的治理功能和可视化能力,帮助企业在其微服务开发能力之上, 附加微服务治理与监控管理能力,全面提升企业的运维效率,助推企业业务的高效、稳定运转。 


⭐️ 船长文末福利来袭 



首届 SkyWalking DevCon 将在上海举行。这是 SkyWalking 社区首次举行 DevCon 会议,不同于之前的 Meetup,SkyWalking 社区将携手 DaoCloud 聚焦项目的发展和深度使用,5 月 11 日我们不见不散!


点击 报名参加

 
道客船长 更多文章 劳动节 | 致敬每一个努力的人 【ENI 访谈】DaoCloud CEO 陈齐彦:数字化重塑企业 IT 建设逻 全球工业互联网大会:DaoCloud 展现工业数字化应用及服务平台能力 DaoCloud 亮相长三角经济圈金融科技发展座谈会 清明节 | 微雨杏花落,思念同春在
猜您喜欢 新书推荐 | DevOps:原理、方法与实践 【通知】关于开展证券代码及简称变更业务全网测试的通知 StackOverflow 发布 2017 年最流行数据库排名 打造高质量产品:最接地气的经验分享 【gitlab小症状】gitlab搭配ssh默认端口引发的血战