话题公司 › 收钱吧

公司:收钱吧

收钱吧核心系统领域驱动设计实践

众所周知Java是门面向对象的语言,但在我们传统的三层架构中却有着过程式的编码,数据模型仅当做数据的载体,几乎所有业务逻辑都是由业务逻辑层的相应方法来完成的。这样的对象只有属性(字段)没有行为(方法)是不完整的、是不符合现实世界的抽象的,比如一个人只有属性没有行为,那他就是一个植物人,是不正常的,Vaughn Vernon在《Implementing Domain-Driven Design》一书中称之为贫血领域对象。

收钱吧高效自动化测试实践

随着产品需求复杂性的不断上升,传统功能测试的片面性及滞后性导致测试成本急剧增加、测试效率大幅度下降,仅靠功能测试已难以持续保障项目质量及交付效率。

收钱吧生产环境全链路压测的实践

随着公司交易体量的不断增长,以及围绕“服务千万商家,全能生意帮手”的理念不断拼装的业务版图,曾经在某一段时间内发生了一些故障,给用户和商户带来非常不好的体验,也给公司带来较大损失。

收钱吧多泳道环境的演进

在研发过程中往往需要多套环境以满足不同的阶段的研发需求,如开发、测试、预发布环境。好的环境方案可以提高开发调试、项目测试的效率,也可以降低上线的风险,从而缩短整个需求的交付周期,提高生产效率。

收钱吧应用监控系统的演进

随着分布式系统和微服务的日益发展,系统的开发和运维对于可观测性的需求越来越迫切。

收钱吧运营管理平台微前端实践

许多内部管理系统在迭代过程中,不可避免的变得越来越庞大,并且由多个团队维护开发,对前端来说以传统的一整块页面站点代码进行开发,显然是笨重且低效的,比如:

  • 多团队开发、测试和部署不分离,代码混乱,发布有风险
  • 代码庞大,页面加载资源多,性能低

收钱吧运营管理系统和许多内部系统一样,拥有复杂、大量的页面,并且不同模块由不同团队维护。为了使各个开发团队独立维护,我们使用了微前端的策略,经过长时间的实践,它也日益成熟。

- 위키
Copyright © 2011-2024 iteam. Current version is 2.137.3. UTC+08:00, 2024-12-17 06:53
浙ICP备14020137号-1 $방문자$