虞大胆 虞大胆 / 2 天前

Pika 最佳实践

女主宣言 Pika是360 热门的c++开源项目,基于rocksdb开发的大容量类Redis存储,力求在完全兼容Redis协议、继承Redis便捷运维设计的前提下通过持久化存储方式解决Redis在大容量场景下主从同步代价高、恢复时间慢、单线程相对脆弱、内存成本高等问题。 PS:丰富的一线技术、多元化的表现形式,尽在“HULK一线技术杂谈”,点关注哦! 我们根据360内部的Pika使用经验及社区用户的问题反馈,整理了本文并在这里......

Redis Pika

phperzone phperzone / 2 天前

推荐系统评估

点击标题下「蓝色微信名」可快速关注 本文大约1万字,阅读需要45分钟左右,建议先收藏 作者在上篇文章《推荐系统的工程实现》中提到推荐系统要很好地落地到业务中,需要搭建支撑模块,其中效果评估模块就是其中非常重要的一个。本篇文章作者来详细说明怎么评估(Evaluating)推荐系统的效果,有哪些评估手段,在推荐业务中的哪些阶段进行评估,具体的评估方法是什么。借此希望更好地帮助大家在实际业务......

架构 推荐系统

Draven Draven / 2 天前

详解 Kubernetes ReplicaSet 的实现原理

总结相关文章ReferenceKubernetes 中的 ReplicaSet 主要的作用是维持一组 Pod副本的运行,它的主要作用就是保证一定数量的 Pod 能够在集群中正常运行,它会持续监听这些 Pod 的运行状态,在 Pod 发生故障重启数量减少时重新运行新的 Pod 副本。 这篇文章会介绍 ReplicaSet 的工作原理,其中包括在 Kubernetes 中是如何被创建的、如何创建并持有 Pod 并在出现问题时重启它们。 概述在具体介绍 ReplicaSet 的实现......

Kubernetes ReplicaSet

小米运维 小米运维 / 2 天前

bats:Bash 自动化测试工具

本文分析了bats--Bash自动化测试工具的安装、语法、常用指令及常用函数等内容。 上篇文章回顾:学习RAID 01/10/10E的区别 bats 是一个符合TAP 标准的 Bash 版测试框架,它使用了一种极为简便的方法来验证命令行程序是否正常运行。 bats 要求 Bash 的最低版本是 3.2.57 ,bats 测试文件实际上一个 bash 的脚本文件,完全可以使用 shell 的语法书写。 一、安装强烈建议使用源码或者npm安装最新版本......

工具 自动化测试 Bash bats

LiveVideoStack LiveVideoStack / 2 天前

如何优化 WebRTC 提升直播体验?

全民快乐资深音视频工程师郭奕在LiveVideoStackCon 2018音视频技术大会的演讲中从工程师的角度讲述了如何利用WebRTC打造出具备实时互动能力的应用,包括从信令的交互到媒体的传输需要完成的工作。LiveVideoStack对演讲内容进行了整理。 文 / 郭奕 整理 / LiveVideoStack 大家好,我是来自全民快乐科技有限公司的郭奕,接下来我将从一个工程师的角度为大家分享如何更好地利用WebRTC为应用赋能。......

WebRTC 直播

Charles_Tang Charles_Tang / 2 天前

SOCKS 代理协议漫谈

SOCKS 协议的故事话说,一个叫做 David Koblas 的系统管理员,他在 MIPS Computer Systems 公司工作。就是这个人发明了 SOCKS 代理协议。MIPS 公司在 1992 年,被一家叫做 Silicon Graphics 的公司给控制了(应该是收购了吧),这家公司后来把自己的品牌名改为了 SGI(一家很高端的软硬件制造商,2009年4月破产了)。也就是在这一年 1992 年,David 在 Usenix Security Symposium 安全研讨会上,发布了一篇论文,......

SOCKS 代理协议

zZhao zZhao / 2 天前

京东 “卖家日志” 系统的构建:流式计算日志系统应用实践

来这里找志同道合的小伙伴! 引言 本文讲述如何去构建一个日志系统,用到了哪些技术?为什么用这些技术?遇到的问题及优化的过程,希望给大家在实践中提供一些参考。 这是一个有关于日志的项目,负责收集、处理、存储、查询京东卖家相关操作的日志,这里就叫它“卖家日志”。在日常的开发过程中,可能对日志这个词并不陌生,例如常接触到的Log4j、slf4j等等,这些日志工具通常用来记录代码运行的情况......

京东 架构 日志 流式计算

shuhari shuhari / 2 天前

我们是否应当克制对新技术的追求?

版权声明: 本博客所有内容除特殊说明外,均系原创,允许转载,但需注明来源。毋庸讳言,程序开发是一个快速发展的行业,尤其是最近几年,从Web/移动到云、容器、DevOps、大数据、大前端、VR、区块链、人工智能,我们似乎有永远学不完的新技术;同样明显的是,程序员这个开发群体也极其热衷于追求各种更新、更酷、更强大、更优雅的技术。很难全面地评价这究竟是好事还是坏事,似乎我们已经把这当成一种不言自明的事......

新技术

ChainDesk ChainDesk / 2 天前

认识 Gossip

目标Gossip 协议的概念Gossip 协议的数据传输方式任务实现在分布式网络中,网络节点是否具有高扩展性,节点的可用性,数据如何进行传播,且在一个不稳定的分布式网络环境中,如何保证数据的实时同步,是所有开发人员都需要关注并解决的问题。 8.1.1 认识 Gossip协议(Gossip Protocol)Gossip由来 Gossip 协议取自人类的"八卦"概念,两个人只要愿意,可以随时互相交换信息。Gossip 协议最初是在 1987 年由 Alan D......

区块链 去中心化 Gossip

Neal_Caffery Neal_Caffery / 2 天前

[译] DNS 缓存投毒

缓存 DNS

Jartto Jartto / 2 天前

网站优化实战

网站优化是前端开发的重中之重,但是优化细节却十分繁杂。没有好的思路,优化很难高效的开展。本文将以实际网站来做参考,手把手教你如何一步步做好网站优化。这不是一篇 基础网站优化 文章,继续下文前,请确定已经做了如下基本优化:1.图片压缩、合并2.代码精简、混淆3.减少 iframe 使用4.避免图片 src 为空5.减少 HTTP 请求数6.避免重定向7.样式表放页头,脚本放底部… 一、优化的意义我们可以从两个角度来看......

前端 网站优化

杨轩帅 杨轩帅 / 2 天前

快应用的机型覆盖、场景覆盖、框架版本

快应用是移动互联网新型应用生态,与手机系统深度整合,为用户提供更加场景化的体验。具备传统 APP 完整的应用体验,但无需安装、即点即用。快应用是基于手机硬件平台的新型应用形态,由国内十大手机厂商基于硬件平台共同推出,其标准是由主流手机厂商组成的快应用联盟联合制定。这里总结了目前各大厂商目前支持的机型覆盖、场景覆盖、框架版本以及覆盖设备,将会持续更新。 更新于 2019 年 2 月 18 日。 机型......

前端 框架 快应用

phperzone phperzone / 2 天前

Kubernetes 实战:谈谈微博应对春晚等突发峰值流量的经验

导读:本文由Kubernetes在微博落地的具体工作整理而成。通过围绕业务需求和大家分享下企业内部如何使用Kubernetes来解决具体的业务问题和相应的方案。文中分享了基于Kubernetes的PaaS层弹性混合部署方案,其中有Kubernetes的优点,也有部分Kubernetes在企业落地的缺陷,欢迎大家一起讨论和建设Kubernetes。希望本文对大家有一定的借鉴意义。 彭涛,主要负责微博容器平台的开发工作。Kubernetes代码贡献......

架构 微博 Kubernetes 流量 春晚

宜信技术学院 宜信技术学院 / 2 天前

调用链(四):调用链上下文传递

调用链

crane-yuan crane-yuan / 2 天前

如何从小白成长为 Apache Committer?

过去三年,我一直在为 Apache Flink 开源项目贡献,也在两年前成为了 Flink Committer。我在 Flink 社区成长的过程中受到过社区大神的很多指导,如今也有很多人在向我咨询如何能参与到开源社区中,如何能成为 Committer。这也是本文写作的初衷,希望能帮助更多人参与到开源社区中。 本文将以 Apache Flink 为例,介绍如何参与社区贡献,如何成为 Apache Committer。 我们先来了解下一个小白在 Apache 社区中的......

Java Apache Flink

忄落北 忄落北 / 2 天前

如何用无监督模型,防范信用卡欺诈?

点击上方↑↑蓝字关注,建立智能知识仓库 小叽导读:国际支付是指在国际经济活动中的当事人以一定的支付工具和方式,清偿因各种经济活动而产生的国际债权债务的行为。在支付中,如果伪造、冒用他人的卡进行支付或者用自己的信用卡进行恶意透支,就构成了欺诈。本文将无监督模型应用在信用卡欺诈检测中,在国际信用卡欺诈检测场景下,autoencoder模型对比规则,召回率提升约3倍,准确率提升约40%,模型效果优于......

信用卡 安全 深度学习 无监督学习

我爱计算机视觉 我爱计算机视觉 / 2 天前

医学图像分析最新综述:走向深度

点击我爱计算机视觉标星,更快获取CVML新技术 今天arXiv新上一篇论文《Going Deep in Medical Image Analysis: Concepts, Methods, Challenges and Future Directions》,来自澳大利亚埃迪斯科文大学的研究人员综述了深度学习在医学图像分析领域应用的概念、最近出现的常用方法、数据集、面临挑战和可能的未来方向 其参考了近几年三百多篇文献,值得医学影像处理领域的学者与工程技术人员参考。......

深度学习 医学图像分析

叫我大德行 叫我大德行 / 2 天前

基于大数据的用户标签体系建设思路和应用

在大数据时代,数据在呈现出海量化、多样化和价值化变化的同时,也改变了传统IT行业的市场竞争环境、营销策略和服务模式。如何在ZB级的海量数据中获取并筛选有价值的信息,是对IT企业的一大挑战,通过构建客户标签,支撑精准营销服务,是应对上述挑战的有效解决方案,但是怎么设计一个完善的用户标签体系?怎么打标签?打哪些标签?谁来打?怎么使用用户标签创建商业价值?这些都是产品设计层面需要解决的问题......

大数据 用户

为了减少您的阅读压力,首页仅提供最新的 10 页文章列表,如需查阅更多内容请点击对应的文章标签。

Top