一、困境频生前端代码管理何解?前端代码管理一直是困扰不少前端开发团队的难题,从开发到发布的整体工作流程中,除了常规的技术问题外,往往还伴随着沟通成本、维护成本及协作效率等问题。这些问题在团队规模较小的时候可能不太明显,但是当团队规模变大时就矛盾越发凸显。数栈前端开发团队负责着离线开发,实时开发,数据服务等多条产品线的开发和维护工作,面对众多的产品线,如何合理的管理代码,成了团队需要思考的问题,虽然借助了Multirepo进行管理,但还是遇到了许多难题:●私有源维护成本增加为复用相关业务逻辑,团队内部抽象出一些私有包,由于不能在公网暴露,为了管理这些私有包团队使用了私有源,但由于搭建私有源服务器
最近,我们袋鼠云的UED部⻔小伙伴们,不声不响地⼲了⼀件⼤事——升级了全新设计语言「数栈UI5.0」。众所周知,用户在使用产品时,是一个动态的过程,用户和产品之间进行交互的可用性,能否让用户愉悦、快速地在产品内达成目的,直接影响用户使用产品的体验。在设计中,有一个广泛的经验法则被称为「尼尔森十大可用性原则」,1995年由著名的人机交互学博士尼尔森发表。它是产品设计和⽤户体验设计的重要参考标准,这⼗⼤原则在设计过程和落地中能都能很好的帮助设计师去提升产品交互体验。针对数栈现有产品存在的⼀些问题,⽐如同质化严重,视觉不统⼀,⽤户体验差等,从视觉呈现到交互细节,结合这经典十大可用性原则,进行了重⼤的
最近,我们袋鼠云的UED部⻔小伙伴们,不声不响地⼲了⼀件⼤事——升级了全新设计语言「数栈UI5.0」。众所周知,用户在使用产品时,是一个动态的过程,用户和产品之间进行交互的可用性,能否让用户愉悦、快速地在产品内达成目的,直接影响用户使用产品的体验。在设计中,有一个广泛的经验法则被称为「尼尔森十大可用性原则」,1995年由著名的人机交互学博士尼尔森发表。它是产品设计和⽤户体验设计的重要参考标准,这⼗⼤原则在设计过程和落地中能都能很好的帮助设计师去提升产品交互体验。针对数栈现有产品存在的⼀些问题,⽐如同质化严重,视觉不统⼀,⽤户体验差等,从视觉呈现到交互细节,结合这经典十大可用性原则,进行了重⼤的
近日,在“开源中国(OSCHINA)”开展的年度评选中,袋鼠云数栈技术团队凭借在2022年间的技术分享频率及质量、运营积极性等多方面的表现,荣获“2022年度优秀开源技术团队”的称号,这也是袋鼠云数栈技术团队连续第二年获得此奖项。开源中国作为国内最大的开源技术交流社区,一直不遗余力地助力着国内开源发展,不断向开发者传播最新开源与开发技术信息,让更多开发者关注到优秀的开源项目与技术。袋鼠云数栈技术团队本次能有幸入选“2022年度优秀开源技术团队”,这不仅是团队本身的努力,更是所有社区成员与我们共同建设的成果。在此感谢广大开发者对袋鼠云开源的不断支持,社区获得的一切成绩属于你们!作为全链路数字化技
近日,在“开源中国(OSCHINA)”开展的年度评选中,袋鼠云数栈技术团队凭借在2022年间的技术分享频率及质量、运营积极性等多方面的表现,荣获“2022年度优秀开源技术团队”的称号,这也是袋鼠云数栈技术团队连续第二年获得此奖项。开源中国作为国内最大的开源技术交流社区,一直不遗余力地助力着国内开源发展,不断向开发者传播最新开源与开发技术信息,让更多开发者关注到优秀的开源项目与技术。袋鼠云数栈技术团队本次能有幸入选“2022年度优秀开源技术团队”,这不仅是团队本身的努力,更是所有社区成员与我们共同建设的成果。在此感谢广大开发者对袋鼠云开源的不断支持,社区获得的一切成绩属于你们!作为全链路数字化技
原文链接:袋鼠云数栈基于CBO在SparkSQL优化上的探索一、SparkSQLCBO选型背景SparkSQL的优化器有两种优化方式:一种是基于规则的优化方式(Rule-BasedOptimizer,简称为RBO);另一种是基于代价的优化方式(Cost-BasedOptimizer,简称为CBO)。1、RBO是传统的SQL优化技术RBO是发展比较早且比较成熟的一项SQL优化技术,它按照制定好的一系列优化规则对SQL语法表达式进行转换,最终生成一个最优的执行计划。RBO属于一种经验式的优化方法,严格按照既定的规则顺序进行匹配,所以不同的SQL写法直接决定执行效率不同。且RBO对数据不敏感,在表大
原文链接:袋鼠云数栈基于CBO在SparkSQL优化上的探索一、SparkSQLCBO选型背景SparkSQL的优化器有两种优化方式:一种是基于规则的优化方式(Rule-BasedOptimizer,简称为RBO);另一种是基于代价的优化方式(Cost-BasedOptimizer,简称为CBO)。1、RBO是传统的SQL优化技术RBO是发展比较早且比较成熟的一项SQL优化技术,它按照制定好的一系列优化规则对SQL语法表达式进行转换,最终生成一个最优的执行计划。RBO属于一种经验式的优化方法,严格按照既定的规则顺序进行匹配,所以不同的SQL写法直接决定执行效率不同。且RBO对数据不敏感,在表大
数栈作为袋鼠云打造的一站式数据开发与治理平台,从2016年发布第⼀个版本开始,就始终坚持着以技术为核⼼、安全为底线、提效为⽬标、中台为战略的思想,坚定不移地⾛国产化信创路线,不断推进产品功能迭代、技术创新、服务细化和性能升级。伴随业务的⻜速发展,数栈设计团队也启动了针对数栈产品的体验升级计划,从开始策划到最后应⽤到各个⼦产品,共经历了五个阶段:策划⽅案制定、设计⽅案落地、转化设计语⾔、Theme&RC升级、⼦产品实施。本⽂将为大家详细聊聊在数栈UI5.0体验升级中,数栈设计团队的设计思路。主要从产品升级策划、确⽴设计⽬标和解决⽅向、数栈设计语⾔、设计提升点、情感化设计五个⽅⾯分享数栈DTins
数栈作为袋鼠云打造的一站式数据开发与治理平台,从2016年发布第⼀个版本开始,就始终坚持着以技术为核⼼、安全为底线、提效为⽬标、中台为战略的思想,坚定不移地⾛国产化信创路线,不断推进产品功能迭代、技术创新、服务细化和性能升级。伴随业务的⻜速发展,数栈设计团队也启动了针对数栈产品的体验升级计划,从开始策划到最后应⽤到各个⼦产品,共经历了五个阶段:策划⽅案制定、设计⽅案落地、转化设计语⾔、Theme&RC升级、⼦产品实施。本⽂将为大家详细聊聊在数栈UI5.0体验升级中,数栈设计团队的设计思路。主要从产品升级策划、确⽴设计⽬标和解决⽅向、数栈设计语⾔、设计提升点、情感化设计五个⽅⾯分享数栈DTins
2月15日,数仓软件巨头Teradata宣布根据其对中国当前和未来商业环境的慎重评估,将逐步结束在中国的直接运营,后续进入中国公司的关闭程序。一石激起千层浪,这一消息,在国内的ToB市场引起了广泛关注。Teradata这家进入中国市场26年,为国内数仓发展带来重要启蒙,奠定数据服务人才基础,被业界称之为“数仓人才黄埔军校”的数据软件巨头如今在华落幕,令人感叹。近些年来,国产大数据基础建设百花齐放、发展蓬勃,中国软件企业在信创产业政策的助攻下,迎来了发展的黄金期,技术和产品能力快速提升,凭借自主可控、创新安全等优势,已经逐步实现对Teradata等国外主流软件的成功替换。其中包括以Hadoop体