够开放吗?来,和一群开发者搞事情!
近日,易观官网上线“开发者专题”,正式面向开发者展示和分享易观技术研发能力与交流社区。围绕着这家致力于开源赋能的技术公司,以及背后上百位不露姓名的代码英雄们,我们今天一起来了解下他们的征途。
端午假期,老代参与了一堂《关于开源 license 许可与专利洞见》的在线会谈,作为一枚积极支持开源的技术开发者,除了投身日常工作外,平常延时下班,在周末得空闲,老代也将中年的余热激情献给了 Apache 国际开源社区。
这也是小朱姐入职易观的一周年整,作为专职的产品运营,小朱姐负责的易观方舟 Argo,正在帮助越来越多的中小企业,实现零成本部署上数字化用户运营平台。在微群里,在社区留言本,围绕着部署实施、埋点设置,长相清秀的小朱姐井井有条地回答提问,着实就是个技术老爷们。
现在,小朱姐和“中年代”所在组织易观
,已经和数据打了20年的交道。从数据分析、数据产品到数据平台,易观开始积累起丰富的数字资产以及技术知识产权,开发推出了企业智能用户运营平台易观方舟(包含智能分析、智能画像、智能运营)、互联网竞争分析工具-易观千帆等。当然,围绕在这些产品和技术的背后,是越来越多服务底层技术的代码英雄们,我们叫他们老代、叫她小朱。
迄今为止,易观已推出包括易观方舟智能用户运营组件在内的数据运营平台及解决方案,同时还上线了免费版用户行为分析产品、开源了多种 SDK源码、为国际顶尖开源组织 Apache 贡献了调度工具-海豚调度 (DolphinScheduler )。
01
解放开发者,赋能企业数字化
数据开发者在工作中,可能经常会遇到数据获取难、实时性难满足、数据需求变化多,还有埋点管理乱、可视化效果差等一些列问题,从而无法真正提升大数据技术。
去年3月,易观推出了易观方舟 Argo,作为国内第一款免费可私有化部署的用户行为分析工具,Argo 支持全端数据采集、自定义多维度分析,推出行业首家智能埋点管理,Argo的背后是易观自主知识产权的秒算引擎提供实时用户分析支持。此外,Argo 还具有更多开放的链接能力。
结束北京疫情隔离的老江再次回到工作岗位,作为 Argo 早期创始成员,老江谈到,“Argo 能够帮助开发者从日常繁琐的 SQL 任务中解放出来,让他们专注在工具优化和数仓建设上,帮助企业大幅提升工作效率、节约开发成本,而无需考虑经费问题,在数字化运营的路上快速跑起来。”
就像看待自己的孩子,虽然还有不完美,但在老江眼里, Argo 在成长, Argo 也是最棒的。迄今为止, Argo 社区已聚集数千名数据爱好者,大家一起探讨工具部署和使用,目前用户已涵盖新零售、教育、电商、社区、医药和金融等多个行业。
02
开源多种源码,节省开发时间
“通过开源 SDK,我们希望赋能给对用户行为感兴趣的工程师们,帮助大家快速、准确、无误地采集用户行为数据。”易观 CTO 郭炜说到。
数据采集是企业进行数据分析的基础,具有基石的意义。为满足不同企业需求,易观开放了客户端、服务端多种 SDK,同时支持代码埋点、可视化埋点、全埋点不同埋点方式,满足不同场景需求。工程师可以根据业务需求对开源代码进行调整,帮助大家节省大量基础代码开发时间。易观方舟 SDK支 持全端用户打通,目前已支持采集超过22种数字用户触点,包括 Android、 iOS、 H5以及各类平台小程序等。
易观开源 SDK 支持商业项目运用,已有包括华润、方正、当当、九阳、CSDN 等近一百家用户使用。同时,易观配备了专门的 SDK 开源社区,聚集了众多前端及SDK工程师,能够及时响应社区问题:“一个滑动的布局如 NestedScrollView 嵌套一个 RecycleView,如何监听到 RecycleView 中每个 item 是否露出呢?”
几分钟后,烈火工程师直接发出代码示例,双方切磋数轮后,问题得到解决。偶尔在老江、老代和小朱姐射程范围内的问题,他们也会随时回应。作为社区负责人,小朱姐期待更多小伙伴们能提交问题、共建文档,大家共同建立自己的社区。
03海豚调度,选好调度早回家
调度选得好,下班回家早。这句技术同事的笑梗,现在已经成为“海豚调度”官方盖章的广告语。
海豚调度 DolphinScheduler 是易观自主研发的分布式、易扩展的可视化 DAG 工作流任务调度系统,致力于解决数据处理流程中错综复杂的依赖关系,使调度系统在数据处理流程中开箱即用。在2017年底完成架构设计,2019年对外开放,并在美国时间2019年8月29日迎来重要节点——正式通过顶级开源组织Apache基金会的投票决议,以全票通过的优秀表现正式成为了 Apache 孵化器项目。
谈及海豚调度研发的初衷,老代回忆说,其实这也是易观技术团队自己受制于难用的调度工具触发的。三年前,易观在运营自己6.8Pb大小、6.02亿月活、每天近万个调度任务的大数据平台时,受到 ETL 复杂的依赖关系、平台易用性、可维护性及二次开发等方面掣肘,易观技术团队十分渴望找到一个更好用的数据调度工具。
一次午间闲谈,几个技术开发者你一言我一语,“要采用模块化的设计,这样才能便于开源后的协同开发”,“要选用开源的技术组件,这样才能便于开源后让更多的开发者参与进来”,“像海豚一样勤劳无休地工作,名字就叫海豚调度( DolphinScheduler )。”
就这样,伴随着每一位的手舞足蹈、热情澎湃和唇枪舌剑,2017年12月在北京市朝阳区恒通商务园 B12栋3层办公室里,拉开了海豚调度的序幕。那天瞬间点燃的创造激情,让这群守护发际线的中年人又找到了新的青春。
万丈高楼平地起,也从项目启动的那一刻,这群开发者就确定了开源的目标,也是从那一刻,开源的种子就种在了每一位项目成员心中,它是一个使命,也是所有人的共识和承诺。
今天的海豚调度,正在独立走上自己的发展之路,凭借高可靠性、简单易用、场景丰富、高拓展性的优势,社区吸引了越来越多的技术爱好者和使用者。迄今,海豚调度已迎来3000多位社区成员,中国平安、美团、360、科大讯飞、华润万家等众多知名企业已将海豚调度引擎 Apache DolphinScheduler 应用到了实际场景中。
04开源开放,技术开发者同行
作为数据智能服务提供商,易观多年来一直践行着“让数据能力平民化”,希望通过产品和技术赋能更多企业数字化转型,也正在以开放的姿态集结更多合作伙伴,共同为各行业数字化转型贡献力量。
今天的易观,不仅仅以数据分析报告为众人所知,现在还集结了一大批热爱数据、致力于通过数据改变世界的“代码英雄”。在易观200多人的团队里,产品和技术团队人数占大半,集中精力打磨核心产品和技术。
岂曰无衣,与子同裳。易观 CTO 郭炜说,“开源意味着共享共建、相互信任以及赋能数字化转型。”易观热忱接纳每一位志愿开源开发理想的技术同袍,也将以更加开放的姿态,带领其他开发者和每一个想参与到易观开源项目的行业同仁,一起携手并进、攻克难关。你也想一起来搞事情吗?
(易观技术岗位招聘,欢迎添加微信咨询:857107162)
————————————————
扫描下图二维码,免费体验智能用户运营
评论