写点什么

业务代码

收录了 业务代码 频道下的 50 篇内容

天天写「业务代码」,如何成为「技术大牛」?

不管是开发、测试、运维,每个技术人员心理多多少少都有一个成为技术大牛的梦,毕竟“梦想总是要有的,万一实现了呢”!正是对技术梦的追求,促使我们不断地努力和提升自己。然而……

2013 年 11 月 17 日 QClub 太原站:跨平台业务代码的复用

QClub是由InfoQ中文站定期组织的一个线下技术交流活动,目的是让中高端技术人员有一个相对自由的交流思想和交友的平台。每次QClub只关注一个主题,邀请国内外在该主题领域有研究的技术专家分享其经验,但QClub更注重讨论,因为它认为讨论才是真理,从讨论中才能激发参与者的智慧和火花。我们的口号是"影响有影响力的人"!

滴滴开源支撑业务代码重构工具Rdebug
滴滴开源支撑业务代码重构工具 Rdebug

近日,滴滴在 GitHub 上开源后端研发、调试、测试的实用工具 Rdebug,全称 Real Debugger,中文名 真・Debugger。使用真实的线上流量进行线下回放测试,提升研发效率、保障代码质量,进而减少线上事故。

近万字长文详述携程大规模应用RN的工程化实践
近万字长文详述携程大规模应用 RN 的工程化实践

本文转载自公众号携程技术(ID:ctriptech)。

微服务改造遇数据迁移难题,这家央企数科公司如何重构地产核心业务系统
微服务改造遇数据迁移难题,这家央企数科公司如何重构地产核心业务系统

复杂单体系统微服务化改造数据迁移实践

技术公开课实录:百度 Comate 提升编码效率,释放十倍软件生产力
技术公开课实录:百度 Comate 提升编码效率,释放十倍软件生产力

你还在为编码而烦恼吗?让 AI 成为你最重要的辅助工具,看 Comate 如何帮你提高研发效率

湖仓一体电商项目(十七):业务实现之编写写入DIM层业务代码
湖仓一体电商项目(十七):业务实现之编写写入 DIM 层业务代码

DIM层业务代码与第一个业务处理Kafka topic “KAFKA-DIM-TOPIC” 数据到HBase代码完全一直,所以这里直接复用第一个业务中的DIM层业务代码“DimDataToHBase.scala”即可。

湖仓一体电商项目
闲鱼单体应用Serverless化拆分实践
闲鱼单体应用 Serverless 化拆分实践

由于应用的垂直业务边界划分和架构分层设计不清晰,近乎所有业务都在idleapi上迭代。

业务代码必须要做的事情

# 业务代码必须要做的事情

Trip.com 机票React Native整洁架构2.0实践
Trip.com 机票 React Native 整洁架构 2.0 实践

重构后的机票列表页视图与逻辑分离,多个业务模块分治业务场景,降低整体业务复杂度,提升了页面的可维护性,可测试性。

湖仓一体电商项目(十八):业务实现之编写写入DWD层业务代码
湖仓一体电商项目(十八):业务实现之编写写入 DWD 层业务代码

Flink读取Kafka topic “KAFKA-ODS-TOPIC” 数据写入Iceberg-DWD层也是复用第一个业务代码,这里只需要在代码中加入写入Iceberg-DWD层代码即可,代码如下:

数据湖
湖仓一体电商项目
湖仓一体电商项目(十六):业务实现之编写写入ODS层业务代码
湖仓一体电商项目(十六):业务实现之编写写入 ODS 层业务代码

由于本业务涉及到MySQL业务数据和用户日志数据,两类数据是分别采集存储在不同的Kafka Topic中的,所以这里写入ODS层代码由两个代码组成。

湖仓一体电商项目
11月月更
简化业务代码开发:看 Lambda 表达式如何将代码封装为数据

摘要:在云服务业务开发中,善于使用代码新特性,往往能让开发效率大大提升,这里简单介绍下lambad表达式及函数式接口特性。

函数式接口
数据
代码
函数
lambad
从业务代码到Openjdk源码的debug之路
从业务代码到 Openjdk 源码的 debug 之路

对业务源码的debug和openjdk的debug进行串联,能为研发人员提供对业务和jvm之间更加细粒度的观察。本文尝试将IDEA的远程debug和clion的debug相互连接,实现对一个简单springboot项目,从业务源码到jdk源码的debug,并观察其类加载、对象TLAB内存分配过程。

Java
debug
深入理解JVM
Openjdk
TLAB
湖仓一体电商项目(二十):业务实现之编写写入DM层业务代码
湖仓一体电商项目(二十):业务实现之编写写入 DM 层业务代码

DM层主要是报表数据,针对实时业务将DM层设置在Clickhouse中,在此业务中DM层主要存储的是通过Flink读取Kafka “KAFKA-DWS-BROWSE-LOG-WIDE-TOPIC” topic中的数据进行设置窗口分析,每隔10s设置滚动窗口统计该窗口内访问商品及商品一级、二级分类分析结果,

湖仓一体电商项目
湖仓一体电商项目(十):业务实现之编写写入DWD层业务代码
湖仓一体电商项目(十):业务实现之编写写入 DWD 层业务代码

DWD层数据主要存储干净的明细数据,这里针对ODS层“KAFKA-ODS-TOPIC”数据编写代码进行清洗写入对应的Kafka topic和Iceberg-DWD层中。代码功能中有以下几点重要方面:

湖仓一体
11月月更
湖仓一体电商项目(八):业务实现之编写写入ODS层业务代码
湖仓一体电商项目(八):业务实现之编写写入 ODS 层业务代码

ODS层在湖仓一体架构中主要是存储原始数据,这里主要是读取Kafka “KAFKA-DB-BUSSINESS-DATA”topic中的数据实现如下两个方面功能:

湖仓一体电商项目
11月月更
湖仓一体电商项目(九):业务实现之编写写入DIM层业务代码
湖仓一体电商项目(九):业务实现之编写写入 DIM 层业务代码

编写代码读取Kafka “KAFKA-DIM-TOPIC” topic维度数据通过Phoenix写入到HBase中,我们可以通过topic中每条数据获取该条数据对应的phoenix表名及字段名动态创建phoenix表以及插入数据,这里所有在mysql“lakehousedb.dim_tbl_config_info”中配置的维度表都会

湖仓一体电商项目
11月月更
SpringBoot 系列(3)- 快速开发业务代码

在之前的章节中,只是简单的构建了一个可运行的框架,并没有设置实际的运行代码,而在本节中,我们就要开始编写一个简单的业务系统,包括页面展示,数据持久化等。

springboot
湖仓一体电商项目(十九):业务实现之编写写入DWS层业务代码
湖仓一体电商项目(十九):业务实现之编写写入 DWS 层业务代码

DWS层主要是存放大宽表数据,此业务中主要是针对Kafka topic “KAFKA-DWD-BROWSE-LOG-TOPIC”中用户浏览商品日志数据关联HBase中“ODS_PRODUCT_CATEGORY”商品分类表与“ODS_PRODUCT_INFO”商品表维度数据获取浏览商品主题大宽表。

数据湖
湖仓一体电商项目
业务代码专题_资料-InfoQ中文网