知鸦日报2021-09-23

2021-09-22 16:30:00 ~ 2021-09-23 16:30:00

产品

netflix技术:Decision Making at Netflix

摘要

This introduction is the first in a multi-part series on how Netflix uses A/B tests to make decisions that continuously improve our products, so we can deliver more joy and satisfaction to our members. Subsequent posts will cover the basic statistical concepts underpinning A/B tests, the role of experimentation across Netflix, how Netflix has invested in infrastructure to support and scale experimentation, and the importance of the culture of experimentation within Netflix.

netflix技术:What is an A/B Test?

摘要

This is the second post in a multi-part series on how Netflix uses A/B tests to inform decisions and continuously innovate on our products. See here for Part 1: Decision Making at Netflix. Subsequent posts will go into more details on the statistics of A/B tests, experimentation across Netflix, how Netflix has invested in infrastructure to support and scale experimentation, and the importance of the culture of experimentation within Netflix.

跨境电商海外仓(OMS篇):物流渠道、物流产品与物流下单

摘要

尾程物流是海外仓区别于国内仓业务形态最重要的一个因素。

腾讯技术:如何用打造产品的思路触达用户、做增长运营?

摘要

如果产品是一道料理,那运营活动或许就是调味料,为了让味蕾有更多可能。

技术

eBay技术:eBay基于Istio的应用网关的探索和实践

摘要

Network SIG/PaaS Team将分享基于Istio的eBay应用网关的探索与实践。

腾讯技术:企业微信超大型工程-跨全平台UI框架最佳实践

摘要

企业微信作为跨android、ios、mac、pc、web五个端,超千万行代码的超大型工程,每一个需求迭代周期,都需要5端同步开发、发版,不管是对于开发,还是产品、设计、测试来说,都是一个巨大的挑战。

线性代数/矩阵的几何意义

摘要

几乎所有的学科(理工科)都要学线性代数,比如计算机科学、物理学、电子工程学、机械工程学、统计学等等。我们学习了如何计算矩阵:数乘、叉乘、特征值等,但是也只限于计算,大家会不会有以下几个疑问:

  • 这里计算的规则为什么是这么定义的?
  • 我们为什么要学这些?
  • 学这些有什么实际用处?

我们学的很多课程,大家可能都有这个疑惑,甚至至今也不清楚。对于线性代数,今天分享的目的就是希望能回答这些问题。

shopify技术:Making Shopify’s Flagship App 20% Faster in 6 Weeks Using a Novel Caching Solution

摘要

We built a custom write-through cache for the Shop app's home feed that reduced database load by 15% and overall app latency by about 20%.

微医技术:【vue3源码分析】讲透响应式原理

摘要

【vue3源码分析】讲透响应式原理。

搜狐技术:如何在Swift中实现状态机?

摘要

很多人每天上班都要刷卡进出地铁,我们就以有旋转栅门的地铁站闸机入口作为例子。

这个闸机口在开始的时候有一个“locked”的状态, 在这个状态下它并不会让乘客旋转栅栏通过进站口。当有人刷卡了,那么这个闸机口的状态就会变为“unlocked”,但是它并不会自己转动,必须得等到有人推动旋转栅栏通过闸机口,且在这之后闸机口的状态会再次变为“locked”。

一点网聚技术:通过Mock玩转Golang单元测试

摘要

如果项目中没有单元测试,对于刚刚开始或者说是规模还小的项目来说,效率可能还不错。但是一旦项目变得复杂起来,每次新增功能或对旧功能的改动都要重新手动测试一遍所有场景,费时费力,而且还有可能因为疏忽导致漏掉一些覆盖不到的点。在这个基础上,单元测试的好处就显现了出来。在单元测试覆盖比较全面的项目中进行开发,不需要耗费大量的时间去手动测试;并且在重构的时候也可以很轻松的验证代码逻辑的正确性。

而在日常的开发中,想编写一个好的单元测试也是不容易的,因为一般我们的代码不是单纯的流程控制,有着统一规范的输入输出,大多数都是依赖着外部系统,例如:数据库,网络,第三方接口等等。对于这种情况,我们很难单纯通过Golang标准库去编写好的单元测试,这时候我们就需要借助第三方的Mock工具来帮助我们完成单元测试。

vivo技术:vivo全球商城-营销价格监控方案的探索

摘要

本文分享了vivo官网商城营销价格能力矩阵及价格监控实现思路。

vivo技术:深入理解Netty-从偶现宕机看Netty流量控制

摘要

Netty是一款高性能网络IO框架,本文结合线上长连接真实案例,深入讲述Netty的流量控制原理以及问题解决的思路和步骤。

啥都复用不了,还谈什么狗屁中台!

摘要

最近一个项目汇报的时候,我下面的一个研发负责人被老板“骂”了一顿,原因是老板认为这个功能之前某某项目,某某系统做过了,为啥要重新开发,拿来用就行,结果这位研发负责人讲不清楚,或者技术人员太实在而不知道该如何表达,最后也把我叫过去数落一番。我不怪老板,她的想法是可以理解的,站在投入和产品角度,不要重复制造轮子是没有错的;我也不能完全怨我的下属,有些东西的复用和集成的确是不像做PPT那样东拼西凑那样容易的。

双方都没错,那问题出在哪呢?我将这个问题发到老谭的读友群里,大家讨论的也挺热烈,看来这个问题的确也是大家普遍存在的问题。

百度技术:好看视频Android重构——围绕于播放器的重构实践

摘要

本文从问题、手段、收益角度介绍了好看视频播放器的性能优化技术实践。

网易技术:玩转TypeScript工具类型(下)

摘要

本文是《玩转TypeScript工具类型》系列的最后一篇。

阿里巴巴技术:从唤端出发,学习第三方 JS

摘要

设想一个场景,当开发者期望通过个人博客与读者互动时,会考虑增加评论功能。但开发一个完整、稳定的评论功能较为复杂,需要考虑登录状态、持久化存储等因素。那么能否更快捷的支持评论功能呢?或许 Disqus 是一个不错的选择,仅通过添加少量 JS 代码,即可支持评论功能。这里 Disqus 就属于第三方 JS,不仅支持评论区展示与交互,还可在对应的平台上管理数据。

京东技术:京东多端全流程交易解决方案阿波罗平台iOS单元测试实践

摘要

阿波罗平台引入iOS单元测试实践过程。

airbnb技术:Himeji:Airbnb的一个可扩展集中式授权系统

摘要

在过去的几年里,Airbnb 爱彼迎的工程团队从单体 Ruby on Rails 架构转变成为了 SOA 面向服务的架构。在我们的 Rails 架构中,每个资源(resource)都有一个单独的 API 来访问底层数据, 这些 API 都有授权检查来保护敏感数据。当时由于访问资源数据的方式单一,因此管理这些授权检查很容易。在向 SOA 过渡的过程中,我们转向了分层架构,其中有封装数据库的数据服务(data services),也有从多个数据服务提取的展示层服务(presentation services)。将权限检查从单体转移到 SOA 的最初方法是将这些检查转移到展示层服务。

方法

阿里巴巴技术:如何促合作共赢?技术人的一点经验分享

摘要

我们不说唤起他们利他心的话,而说唤起他们利己心的话。我们不说自己有需要,而说对他们有利。


‹ 2021-09-22 日报 2021-09-24 日报 ›

qrcode

关注公众号
接收推送