聊一聊企业级业务中台架构

业务中台是以业务领域划分边界,形成高内聚、低耦合的面向业务领域的能力中心,打造持续演进的企业级业务能力共享服务平台。业务中台的直观呈现就是各能力中心,以互联网电商为例,常见的有交易中心、商品中心、库存...
3年前
880

可视化全链路日志追踪

作者:海友 怀宇 亚平等,可观测性作为系统高可用的重要保障,已经成为系统建设中不可或缺的一环。然而随着业务逻辑的日益复杂,传统的ELK方案在日志搜集、筛选和分析等方面愈加耗时耗力,而分布式会话跟踪方案...
3年前
670

前端比较简单,不需要架构?

可能一些同学会认为前端比较简单而不需要架构,或者因为前端交互细节杂而乱难以统一抽象,所以没办法进行架构设计。这个理解是片面的,虽然一些前端项目是没有仔细考虑架构就堆起来的,但这不代表不需要架构设计。任...
4年前
630

SDK 体积与性能优化实践

字节各类业务拥有众多用户群,作为字节前端性能监控 SDK,自身若存在性能问题,则会影响到数以亿计的真实用户的体验,所以此类 SDK 自身的性能在设计之初,就必须达到一个非常极致的水准。,与此同时,随着...
3年前
610

Redis 定长队列的探索和实践

从技术的角度来说,技术方案的选型都是受限于实际的业务场景,都以解决实际业务场景为目标。,在我们的实际业务场景中,需要以游戏的维度收集和上报行为数据,考虑数据的量级,执行尽最大努力交付且允许数据的部分丢...
3年前
600

技术人生 | 如何画业务大图

作者 | 贺科学(晨末),今天的话题,以几个遇到的人和事作为开始吧。,第一个故事,是关于去年社招遇到的一个非常可惜的候选人。工作 3 年,技术能力扎实,在一家小公司负责一个业务的核心系统,因为感觉...
5年前
600

严选交易数据源独立切换实践

严选在前期发展过程中,为了快速交付需求,绝大部分系统采用的都是单体架构,主站商城也不例外。,随着业务复杂度的不断攀升,才逐步开始进行业务拆分,由各个业务团队(商城、渠道以及仓配等等)在各自业务域内推动...
5年前
580

做ToB软件质量保障的这两年

作者 | 老壮,自己算是阿里的老兵了,从实习开始一直投身在 toB 业务的质量保障领域内,不能说是资深的专家,但所经历的、感受的业务特点和体会还是具有一定的代表性,希望能通过这篇文章,总结一下过往...
4年前
480

跨全端SDK技术演进

细想,团队进行跨平台开发已有三年有余,也是集团里面C++方向里比较早涉及该领域的部门之一,伴随业界跨平台技术发展与演进,我们也沉淀了一整套基于C++的跨平台技术体系。,关于为什么要选择跨平台的实现方式...
4年前
480

vivo 实时计算平台建设实践

2022年,vivo互联网在网用户总数达到2.8亿,多款互联网应用的日活超过了千万甚至突破了1亿,为了向用户提供优质的内容和服务,我们需要对如此大规模的用户所产生的海量数据进行实时处理,帮助我们进行运...
4年前
470

技术人生 | 如何设定业务目标

​​上一篇文章​​​讲了如何构建业务大图,看到有评论说这和设定 OKR 差不多啊。希望其他读者不要被类似的看法带偏。业务大图是业务顶层设计,是战略目标、业务长期价值、业务维度拆分、业务组织设计、业务长...
4年前
420

DDD 中的几个困难问题

作者 | 林宁,,对领域这个词的理解就是 DDD 入门的第一个难关。我们有时会被客户问到,领域到底是什么?首先要清晰地知道领域是什么,才能划分核心域、支撑域和通用域。换句话说,构成领域的要素是什么呢...
4年前
420

去哪儿旅行微服务架构实践

你好,我是朱仕智,在去哪儿网负责基础架构,主要包含后端架构、大前端架构、质量保障、基础云平台等工作,近期主要在公司落地云原生和数字化管理。,今天我带来的主题是去哪儿旅行微服务架构实践。我将从以下几个方...
4年前
410

组件化与服务化的辨析

在几乎每一个软件设计的基础上都有一种感知、抽象和分解的方法论。这种理念采用特定的抽象和分解技术将导致更好的设计。在处理变更的场景中,主要有软件开发的组件方法和服务方法,本文分析了它们在处理变更方面的差...
4年前
400

用户身份标识与账号体系实践

通常在系统研发的过程中,需要不断适配各种业务场景,扩展服务的领域和能力,一般会将构建的产品矩阵划分出多条业务线,以便更好地管理;,由于各个业务线的数据入口和管理策略的不同,这样从不同路径下沉淀的数据...
5年前
390

从前端视角看转转售后业务

作者:靳泽一,入职转转一年多,大部分时间都在负责售后业务的前端开发,本文主要从前端视角,分享一下转转售后的业务和系统,本文目录如下:,作为电商公司,售后服务不仅仅是一个交易的结束,也是下一个交易的开始...
3年前
380

遗留系统的服务拆分

,最近一年来,我所在的项目为一个传统行业客户的 IT 核心系统做遗留系统改造,我参与了该系统一个业务模块的拆分和服务化,在这过程中落地了一些有意思的实践,特此记录下来和大家分享。,这是一个运行了至少 ...
3年前
370

转转微服务容量管理实践

随着转转业务的不断发展和用户不断增长,公司持续增加对硬件和基础设施的投入,用于满足业务发展的需要,然而资源的使用率却逐步下降。因为最初的目标是发展业务,实现功能,随着业务的发展成熟,逐步更加关注服务的...
4年前
340

聊聊分布式定时任务框架选型

我们先思考下面几个业务场景的解决方案:,类似的业务场景非常多,我们怎么解决?,很多业务场景需要我们某一特定的时刻去做某件任务,定时任务解决的就是这种业务场景。一般来说,系统可以使用消息传递代替部分定时...
4年前
250

接口性能优化的 15 个技巧

大家好,我是Tom哥。,作为后端研发同学为了几两碎银,没日没夜周旋于各种人、各种事上。,如果你要想成长的更快,就要学会归纳总结,找到规律,并且善用这些规律。,就比如工作,虽然事情很多、也很繁琐,但如果...
3年前
200

聊聊多版本业务模型设计

本文转载自微信公众号「编了个程」,作者Yasin x 。转载本文请联编了个程公众号。,最近业务上用到比较多的多版本场景。这里总结一下多版本业务模型设计的思路。,先梳理一下多版本的一般诉求:,一个多版...
3年前
140