日前,宜人贷自主开发的分布式Tracing系统“Cicada”和Mock框架“Ymock”在Github正式开源,并被OSChina网站收录,分别用于梳理调用复杂的分布式系统和在本地开发环境建立模拟系统。作为国际领先的金融科技公司,宜人贷贡献开源项目,对推动行业技术发展有着积极的意义。
据悉,宜人贷此次开源的Tracing系统“Cicada”是用于监控分布式系统调用,梳理分布式系统调用的顺序、时间、异常,更加高效准确地排除故障,从而提升系统性能。此前,国内外也有不少领先的技术公司贡献过分布式Tracing系统的开源项目,但近几年都没有继续升级维护了,已经不适用于当前的技术需求。据宜人贷相关负责人介绍,“Cicada”是一款非常轻量级的开源项目,不依赖代码量多的重系统,更方便对项目进行维护和迭代,而且稳定性较好,也具备非常优越的兼容特性。
而此次同时开源的另一个项目Mock框架“Ymock”实现了在本地开发环境中建立模拟测试框架,不依赖第三方系统,简化了软件开发的集成测试过程,解决了企业级开发项目中长期存在的痛点,能够显著地减少开发者的工作量,提升开发效率。
宜人贷相关负责人表示,技术一直在宜人贷的血液里,也是宜人贷在行业内持续领先的核心竞争力之一,未来宜人贷会以开放的心态,分享更多开源项目,希望能够与国内外开发者共同学习交流,为中国开源事业和金融科技行业的发展做出更多贡献。 |