2022年3月15日
原文地址: http://oldblog.antirez.com/post/redis-persistence-demystified.html 我在Redis的部分工作是阅读博客,论坛消息以及推特上关于Redis的搜索。对于一个开发者来说,社区用户以及非用户的对他开发的产品的看法非常重要。我的感触是Redis的持久化被人误解非常多。 在这篇博客中,我会努力的做到公正:不安利Redis,不跳过可能让Redis有负……
阅读全文
2022年3月15日
前言 打算输出一系列 Netty 源码分析与实践的文章,也作为后端开发学习过程中的沉淀,此文章为第一篇,从操作系统底层的IO讲起,为 Netty 的出场做下知识准备。 一些概念 文件描述符 文件描述符在形式上是一个非负整数。实际上,它是一个索引值,指向为每一个进程所维护的该进程打开文件的记录表。当程序打开一个现……
阅读全文
2022年3月15日
背景 信息流短视频以算法分发为主,人工分发为辅,依赖算法实现视频的智能分发,达到千人千面的效果。整个分发流程分为:触发召回、排序与重排三个阶段。排序层在其中起着承上启下的作用,是非常重要的一个环节。在排序层优化的过程中,除了借鉴业界前沿的经验和做法,我们也做了模型上的一些创新。 信息……
阅读全文
2022年3月15日
以下文章来源于字节跳动技术质量 ,作者GML 背景 全链路压测指的是基于实际的生产业务场景、系统环境,模拟海量的用户请求和数据对整个业务链进行压力测试,并持续调优的过程。常用于复杂业务链路中,基于全链路压力测试发现服务端性能问题。 随着公司业务的不断扩张,用户流量在不断提升,研发体系的规……
阅读全文
2022年3月15日
协同过滤(collaborative filtering)是推荐系统中经典的一类方法。协同过滤中比较经典的解法有基于邻域方法、矩阵分解等,这些方法都有各自的优点和缺点,本文介绍的方法-**协同记忆网络(Collaborative Memory Network,简称CMN)**融合了不同协同过滤方……
阅读全文
2022年3月15日
作者:Tivadar Danka 编译:ronghuaiyang 导读: 知识蒸馏的简单介绍,让大家了解知识蒸馏背后的直觉。 如果你曾经用神经网络来解决一个复杂的问题,你就会知道它们的尺寸可能非常巨大,包含数百万个参数。例如著名的BERT模型约有1亿1千万参数。 为了说明这一点,参见下图中的NLP中……
阅读全文
2022年3月15日
构造 IndexWriter 对象(九) 构造 IndexWriter 对象(八) 构造 IndexWriter 对象(七) 构造 IndexWriter 对象(六) 构造 IndexWriter 对象(五) 构造 IndexWriter 对象(四) 构造 IndexWriter 对象(三) 构造 IndexWriter 对象(二) 构造 IndexWriter 对象(一) 本文承接 构造 IndexWriter 对象(九),继续介绍调用 IndexWriter 的构造函数的流程。 调用 IndexWriter 的构造函数的流程图 图 1: 生成对象 IndexFileDeleter 我们紧接上一篇文章,继续介绍剩余的流程……
阅读全文
2022年3月15日
作者:卢克 58同城高级架构师 导读:倒排索引是搜索引擎的核心技术,主要于解决海量数据下的快速检索问题。同数据库技术中索引原理一样,在搜索引擎中创建了倒排索引后,查询性能非常好,但是数据的快速/大量更新却是个棘手的问题。在实际应用中,往往优先保证检索性能而牺牲了更新的时效性。 本文主要……
阅读全文
2022年3月15日
网易游戏资深开发工程师林小铂为大家带来网易游戏基于 Flink 的流式 ETL 建设的介绍。内容包括: 业务背景 专用 ETL EntryX 通用 ETL 调优实践 未来规划 一. 业务背景 网易游戏 ETL 服务概况 网易游戏的基础数据主要日志方式采集,这些日志通常是非结构化或半结构化数据,需要经过数据集成 ETL 才可以入库至实时或离线的数据仓库。此后……
阅读全文
2022年3月15日
分享嘉宾:申恩兆、李志然 新浪微博 编辑整理:赵文娇、Hoh 出品平台:DataFunTalk 导读: 微博作为全球领先的中文广场社交平台,拥有海量用户与数据。在从海量数据中挖掘有价值的信息,为业务赋能的过程中,微博的推荐算法经历了数次升级换代,积累了许多经验。今天跟大家分享下,在此过程中……
阅读全文