知鸦日报2023-05-31

2023-05-30 16:30:00 ~ 2023-05-31 16:30:00

技术

字节跳动技术:多链路传输技术在火山引擎 RTC 的探索和实践

摘要

本文主要介绍火山引擎 RTC 如何充分利用多链路传输技术来提升用户的音视频通话体验。

政采云技术:前端如何进行单文件上传云服务存储

摘要

在日常的开发过程中,我相信大家肯定会碰到很多的文件上传需求,例如流程中的附件,设置头像图片等等内容,并且上传的文件,为了前端页面的加载性能,一般也都会选择将文件上传至云服务存储当中去,之后直接使用文件的 cdn 路径来访问。

阿里巴巴技术:从零开发——微前端框架实践

摘要

‍我们对微前端框架的内容做了一个详细的介绍,并从零开始用Typescript实现了微前端的基本功能。

eBay技术:eBay’s Common Automation Solution for Platform Evolution

摘要

Here at eBay, we’ve crafted a brand new approach to automate platform evolution for all applications — one that provides a repeatable and reusable infrastructure to streamline evolution.

微盟技术:适配多场景的资质中心设计与实现

摘要

论一套通用、可扩展、接入方便的资质中心方案,应对不同行业、不同平台之间的认证要求。

360技术:DTM在新交易平台的落地

摘要

分布式事务本身就是一个技术难题,如果没有合适的框架、工具,分布式事务会大大的提高流程的复杂度,会带来很多额外的开销工作。经过我们调研和探索,很好的利用DTM事务管理器与系统结合。

京东技术:万字长文详述ClickHouse的探索与实践

摘要

京喜达技术部在社区团购场景下采用JDQ+Flink+Elasticsearch架构来打造实时数据报表。随着业务的发展 Elasticsearch开始暴露出一些弊端,不适合大批量的数据查询,高频次深度分页导出导致ES宕机、不能精确去重统计,多个字段聚合计算时性能下降明显。所以引入ClickHouse来处理这些弊端。

数据写入链路是业务数据(binlog)经过处理转换成固定格式的MQ消息,Flink订阅不同Topic来接收不同生产系统的表数据,进行关联、计算、过滤、补充基础数据等加工关联汇总成宽表,最后将加工后的DataStream数据流双写入ES和ClickHouse。查询服务通过JSF和物流网关对外暴露提供给外部进行展示,由于ClickHouse将所有计算能力都用在一次查询上,所以不擅长高并发查询。我们通过对部分实时聚合指标接口增加缓存,或者定时任务查询ClickHosue计算指标存储到ES,部分指标不再实时查ClickHouse而是查ES中计算好的指标来抗住并发,并且这种方式能够极大提高开发效率,易维护,能够统一指标口径。

在引入ClickHouse过程中经历各种困难,耗费大量精力去探索并一一解决,在这里记录一下希望能够给没有接触过ClickHouse的同学提供一些方向上的指引避免多走弯路,如果文中有错误也希望多包含给出指点,欢迎大家一起讨论ClickHouse相关的话题。

百度技术:代码级质量技术之基本框架介绍

摘要

从指导质量行为、极大提升召回问题能力、增强代码鲁棒性、提升人员对代码的掌控力等多个方面,都可以看出代码级质量技术的关键且不可替代作用。


‹ 2023-05-30 日报 2023-06-01 日报 ›

qrcode

关注公众号
接收推送