摘要: 前言 对于现在拥有大流量的互联网平台来说,一个微小的页面改版或者是一个微小的后台内容推荐模型参数的修改都会产生非常大的影响,如何安全的在线上流量验证这些改进是否真有助于提高公司的收益或者是用户的体验呢? A/B Test 很容易想到做A/B Test,我们可以用一种方式把全网流量分成100份,取其中 阅读全文
posted @ 2018-10-30 11:05 haolujun 阅读(4705) 评论(4) 推荐(3) 编辑
摘要: 背景 在公司内部,我负责帮助研究院的小伙伴搭建机器学习web服务,研究院的小伙伴提供一个机器学习本地接口,我负责提供一个对外服务的HTTP接口。 说起人工智能和机器学习,python是最擅长的,其以开发速度快,第三方库多而广受欢迎,以至于现在大多数机器学习算法都是用python编写。但是对于服务化来 阅读全文
posted @ 2018-10-15 10:30 haolujun 阅读(13913) 评论(27) 推荐(28) 编辑
摘要: 前言 前一篇文章 "《RabbitMQ和Kafka到底怎么选?》" ,我们在吞吐量方面比较了Kafka和RabbitMQ,知道了Kafka的吞吐量要高于RabbitMQ。本文从可靠性方面继续探讨两个队列的差异。 RabbitMQ可靠性 我们通过前文知道,RabbitMQ的队列分为master que 阅读全文
posted @ 2018-09-14 11:04 haolujun 阅读(8443) 评论(5) 推荐(5) 编辑
摘要: 队列 阅读全文
posted @ 2018-09-12 10:02 haolujun 阅读(111277) 评论(25) 推荐(21) 编辑
摘要: 前言 在我们日常应用中,应该遇到不少类似的状况: 写文档时,单词拼写错误后,工具自动推荐一个相似且正确的拼写形式; 使用搜狗输入法时,敲错某个字的拼音照样能够打出我们想要的汉字; 利用搜索引擎进行搜索时,下拉框中自动列出与输入相近的词语。 等等,不一一列举。 这种功能是如何实现的呢?里面用到了哪些算 阅读全文
posted @ 2018-09-05 08:35 haolujun 阅读(4365) 评论(13) 推荐(17) 编辑