会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
技术漫游
管理
2026年1月9日
Gorse Server 工作原理详解
摘要: 深入理解 Server 的架构和工作流程 📊 Server 在架构中的位置 ┌─────────────────────────────────────────────────────┐ │ 用户请求 │ │ GET /api/recommend/user123 │ └──────────────
阅读全文
posted @ 2026-01-09 17:57 技术漫游
阅读(1)
评论(0)
推荐(0)
2026年1月7日
分布式推荐系统架构:Gorse 的水平扩展实践
摘要: 当用户量突破百万、千万,单机推荐系统如何扛住压力?本文深入 Gorse 的分布式架构,解析水平扩展的工程实践。 目录 为什么需要分布式? Gorse 的分布式架构 一致性哈希:优雅的负载均衡 Worker 协同机制 Server 的水平扩展 数据一致性保证 容错与高可用 实战:搭建分布式集群 为什么
阅读全文
posted @ 2026-01-07 14:10 技术漫游
阅读(10)
评论(0)
推荐(0)
协同过滤算法深入:BPR 与矩阵分解的工程实现
摘要: 协同过滤是推荐系统的核心算法。本文将用工程师的视角,深入解析 BPR 算法,避免复杂数学,重点理解"为什么这么设计"。 目录 协同过滤的直观理解 矩阵分解:降维的艺术 BPR算法:成对学习的智慧 源码剖析:Gorse 的 BPR 实现 训练优化技巧 实战:手写简化版 BPR 性能调优指南 协同过滤的
阅读全文
posted @ 2026-01-07 14:06 技术漫游
阅读(20)
评论(0)
推荐(0)
深入 Gorse 推荐系统:数据结构与存储层设计剖析
摘要: 作为后端工程师,我在学习 Gorse 推荐系统源码时,发现了很多精妙的设计。本文将从工程角度解析 Gorse 的核心数据结构和存储层,分享我的学习心得。 目录 为什么研究 Gorse? 核心挑战:从字符串到索引的映射 FreqDict:高效的双向映射 Dataset:稀疏矩阵的智慧 存储层:优雅的接
阅读全文
posted @ 2026-01-07 11:34 技术漫游
阅读(19)
评论(0)
推荐(0)
Gorse 推荐系统入门:从零到一构建推荐引擎
摘要: 当你打开淘宝、抖音、Netflix,看到的"为你推荐"是如何实现的?本文将带你从零开始,用 Gorse 搭建第一个推荐系统。 目录 推荐系统到底是什么? 为什么选择 Gorse? 5分钟搭建第一个推荐系统 推荐系统的工作原理 Gorse 的架构设计 实战:电影推荐系统 常见问题与解答 推荐系统到底是
阅读全文
posted @ 2026-01-07 11:17 技术漫游
阅读(309)
评论(0)
推荐(3)
2025年1月9日
使用 Redis 构建一个可靠的延迟队列
摘要: 本文内容来自开源项目:github.com/hdt3213/delayqueue 在现代软件开发中,我们经常会遇到需要在特定时间后执行任务的场景。 这些场景包括但不限于订单超时关闭、定时提醒、以及失败后重试机制等。 为了满足这些需求,我们需要一个既可靠又灵活的延迟队列系统。 本文将介绍如何使用 Re
阅读全文
posted @ 2025-01-09 10:48 技术漫游
阅读(225)
评论(0)
推荐(0)
2023年10月22日
商超外卖搜索基于Elasticsearch的优化实践
摘要: 业务背景 我们是外卖搜索系统,在传统的外卖的基础上,推出了便利超市的功能。但是与外卖商家不同的是,我们有很多大型的商超,每个商超的商品数量会非常多,导致线上调用ES大量超时且ES负载较重。 由于我们是多国家业务当前是根据国家拆分所以,以情况最为严重的泰国为例,有数万家商家,和几千万商品,尤其是一些超
阅读全文
posted @ 2023-10-22 16:02 技术漫游
阅读(126)
评论(0)
推荐(0)
2022年5月13日
MIT6.824 实验一 MapReduce
摘要: 前言 先贴个图,所有case全过了!做了好几天全pass了还是挺有成就感的 MIT6.824配套实验中要求: 多个输入文件,每个文件在map阶段需要拆分成nReduce个输出文件,这里会产生nRecuce * len(files)个中间文件,然后nReduce个函数中,将nRecuce * len(
阅读全文
posted @ 2022-05-13 17:01 技术漫游
阅读(189)
评论(0)
推荐(0)
2021年2月11日
基于MySQL Binlog 实现可配置的异构数据同步
摘要: 背景 随着业务的不断演进,分库分表解决了数据的存储问题,但需要做合并查询却是个很麻烦的事,尤其在微服务架构中,往往需要横跨多个服务进行数据查询。开发难度大,接口性能极速下降,由此,架构演进成为必然要求。 解决方案 数据存储由关系型数据库负责,有强事务隔离机制,保障数据不丢失、不串乱、不覆盖,实时可靠
阅读全文
posted @ 2021-02-11 11:23 技术漫游
阅读(615)
评论(0)
推荐(0)
公告