WEKOILOG:基于MMAP的高性能 ANDROID日志库
WeKoiLog 是一套面向线上排障与稳定性治理的 Android 日志方案:Kotlin 统一 API + Native(C++/JNI) 高性能落盘 + 完整的文件管理与上传能力。它的核心价值不只是“写得快”,而是把日志系统做成一套可集成、可替换、可降级、可扩展的基础设施。 »
WeKoiLog 是一套面向线上排障与稳定性治理的 Android 日志方案:Kotlin 统一 API + Native(C++/JNI) 高性能落盘 + 完整的文件管理与上传能力。它的核心价值不只是“写得快”,而是把日志系统做成一套可集成、可替换、可降级、可扩展的基础设施。 »
一、背景:实时化需求下的架构演进 在当今数据驱动的业务环境中,实时的数据洞察能力已成为企业竞争力的关键要素。某核心业务的积分与等级体系,作为用户激励和运营管理的重要抓手,其数据的准确性和时效性直接影响业务决策的有效性。 最初,该业务的积分计算采用成熟的T+1离线处理模式,数据团 »
一、背景 将公司的 Java 技术栈从 JDK 11 升级到 JDK 21,不仅仅是一次常规的版本更新,更是一次对生产力、系统性能、安全性和未来技术竞争力的战略投资。JDK 11 作为上一个长期支持版(LTS),稳定可靠,但自其发布以来,Java 平台经历了十个版本的迭代,积 »
概述 Apple Intelligence的Foundation Models框架是在 WWDC 2025 正式发布的重要API,它让开发者能够直接调用运行在本地设备上的Apple Intelligence本地模型。Apple Intelligence本地的模型是一个 3B »
一、业务背景 某业务的UGC(⽤户⽣成内容)平台中,⽬前历史图⽚没有过内容安全,历史海量数据(1亿+规模)存在隐性违规⻛险。当⽤户访问时,会被检测到,导致域名被封⻛险。因此需要对历史图⽚进⾏扫描,删除违规图⽚。 ⽬前有两种⽅案: 使⽤云端商业API。 构建本地化内容安全检测体 »
并发 并发是指在一个时间段内,多个事件、任务或操作同时进行或者交替进行的方式。 在计算机科学中,特指多个任务或程序同时执行的能力。 并发可以提升系统的吞吐量、响应速度和资源利用率,并能更好地处理多用户、多线程和分布式的场景。 常见的并发模型有多线程、多进程、多任务、协程等。 »
一、背景 公司目前使用的Spring Boot版本为1.5.12.RELEASE,该版本较低且不支持MongoDB事务管理功能。随着公司业务的不断扩展和发展,涉及到更多复杂的业务场景,确保数据一致性和事务原子性显得更加重要。 基于上述情况,本次对Spring Boot的升级变得至 »
1、为什么要做 从谷歌2003年发布的三篇经典论文《The Google File System 》 、《MapReduce: Simplified Data Processing onLarge Clusters》 、《Bigtable: A Distributed Stora »
一、需求背景 需要将业务数据库的数据,向数仓同步,目前包括两种数据库:mongo、mysql。 二、总体实现方案 1、总体流程 a、定时任务,加载数据库事件偏移信息,统一监听数据库变更事件; b、本地缓存收集事件变更信息(一定的数据量、一定的收集时间); c、收集达到阈值后,向消 »
背景 如上图,互联网企业的国内业务肯定部署在国内,出海业务则一般部署在海外;具体部署区域,则一般根据用户所在区域,选择就近的区域。 源站部署到不同区域,选择不同的机房,对于各地用户来说,会带来网络距离及网络线路质量的差异,从而对用户的访问响应时间也会产生一定差异。 网 »