知鸦日报2021-11-26

2021-11-25 16:30:00 ~ 2021-11-26 16:30:00

产品

贝壳产品:让保障被看见:服务设计助力购房体验新升级

摘要

从服务设计视角重新出发,让散点体验系统化。

58同城产品:企业内部会议系统改版总结

摘要

会议是企业员工制订工作计划、同步工作进展、进行信息协同的主要途径。员工需要快捷的组织会议,企业需要对会议室进行高效的管理。目前公司内部围绕会议室也存在着许多问题:会议室资源浪费:线上预定不到、线下会议室无人使用等等。为了提高员工的会议体验以及行政人员管理效率。设计侧联合产品及业务在Q3对整个会议系统进行体验优化。本文将分享记录本次会议室项目中的的一些设计思考和过程。

字节、阿里高质量八步需求文档撰写法,不容错过!

摘要

我们通常会面临以下这些需求来源:

运营说,通过问卷调查,好多用户都反馈xxx功能就是垃圾,能不能好好优化一下!

老板说,这个idea很好,竞争对手已经做了,我们要加把劲,最好明天就上线!

销售说,客户说了,就差这个功能,客户就签合同了!

程序员说,做这个东西有啥用,有时间还不如重构一下xxx模块,提升系统稳定性!

......

面对这些海量的需求,我们是当用户/老板的传话筒,还是需要合理做需求的价值判断,如果是前者,你们我们将会沦落为功能产品经理,老板和用户要什么做什么,不做功能价值思考和抽象,那么最终产品只会成为功能的堆积器,一事无成;

因此我们每次接到需求都要结构化的思考这个需求的价值,如何思考呢?在之前的工作实践中,我总结了以下的思考框架,中间也以之前一个产品功能思考的过程作为案例,辅助大家理解!这个底层思考逻辑可以作为我们在写需求文档之前思考问题的框架,只有在得出肯定的结论之后,我们再开始写需求,这样真的可以达到事半功倍的效果。

技术

腾讯技术:弱网不弱-TQUIC助力业务提速30%

摘要

腾讯sTGW如何助力核心业务用户登录耗时降低30%,下载场景500ms内请求成功率从HTTPS的60%提升到90%,移动端APP在弱网、跨网场景下同样取得媲美正常网络的用户体验。

阿里巴巴技术:淘特 Flutter 流式场景的深度优化

摘要

本文会从底层原理、优化思路、实际场景的优化策略、核心技术实现、优化成果等方面,为大家深度讲解淘特 Flutter 流式场景优化,欢迎交流与指正。

京东技术:前端智能化助力大促会场开发提效 48%

摘要

本次11.11大促中大规模应用 Deco 做个性化会场模块开发。

360技术:如何提取 IOS Runtime Headers

摘要

在做IOS预审的时候,为了检测私有API, 搭建了IOS私有库,当时搭建私有库的版本是13.5版本的,对于现在来说,已经算是比较旧的版本了,在准备更新私有库的时候,才发现,竟然没有最新版本的 Runtime Headers, 也就是15.0 版本的头文件信息,只找到了14.7版本的,好纠结。

在比对了Xcode 和 SDK 版本后,尴尬的发现,竟然找不到14.7版本,纠结许久,还是准备自己提取这些信息,主要有两方面的考虑:

  1. Xcode 版本,系统版本指定的版本不好找,但是最新的版本是最容易寻找的,只需要全部升级到最新版本即可。
  2. API Headers 的提取也没有尝试过,正好也尝试下,也为了能实时拿到最新的API 信息。

爱奇艺技术:爱奇艺TFServing负载均衡问题研究及改进实践

摘要

通常来说,负载均衡的职责是将网络请求或者其他形式的负载“均摊”到不同的机器上,避免集群中部分服务器压力过大,而另一些服务器比较空闲的情况,让每台服务器获取到适合自己处理能力的负载。在为高负载服务器分流的同时,还可以避免资源浪费,一举两得。

负载均衡可分为软件负载均衡和硬件负载均衡,其中软件负载均衡比较常见,比如Nginx,它会对接受请求进行分配,避免少数服务提供者负载过大而导致的部分请求超时。因此将负载均衡到每个服务提供者上,是非常必要的。

在分布式的微服务系统中,多台服务器同时提供一个服务,并统一到服务配置中心,消费者通过查询服务配置中心,获取服务到地址列表,需要选取其中一台来发起RPC远程调用。如何选择则取决于具体的负载均衡算法,对应于不同的场景选择不尽相同。负载均衡算法的种类有很多种,常见的负载均衡算法包括轮询法、随机法、源地址哈希法、加权轮询法、加权随机法、最小连接法、Latency-Aware等,需根据具体的应用场景选取对应的算法。

本文将围绕爱奇艺内容理解业务对TFServing服务调用的几个问题,以及应对这些问题的解决思路和方案进行介绍。

爱奇艺技术:爱奇艺智能内容中台|无人值守的应用与实践

摘要

无人值守系统是爱奇艺内容中台的一个重要智能化组件。

石墨文档 Websocket 百万长连接技术实践

摘要

石墨文档业务发展,目前WS日连接峰值已达百万量级,如何用GO设计一套百万长连接的WS,本文详细介绍了WS的一些优化方式和压测数据。

京东技术:到家Flutter动态化瘦身方案的探索

摘要

由于Flutter的跨平台应用特性,可以提高人效之余,还能保证在iOS和Android平台实现方案的统一性,避免了后续因需求业务扩展由于实现方案不同带来的限制。目前京东到家19个活动落地页已经全部替换为Flutter实现,与此同时也带来了包体积的不断膨胀,其中iOS和Android双端Flutter业务模块包占比都高达20%。苹果官方尽管已经将包体积放宽至200M,考虑到用户在更新和下载的时候的多种场景,我们针对于包的大小限制仍旧以100M为衡量标准,所以Flutter业务模块的瘦身对于到家app来说仍旧是至关重要的。因此我们进行了Flutter包动态下发探索。

阿里巴巴技术:零信任策略下云上安全信息与事件管理最佳实践

摘要

总体介绍了SIEM的背景趋势、以及数字化时代新的挑战,并且介绍了构建云上SIEM的最佳实践。

58同城技术:聊聊vue中的keep-alive

摘要

官方介绍就是: 包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。和 相似, 是一个抽象组件:它自身不会渲染一个 DOM 元素,也不会出现在组件的父组件链中。

当组件在 内被切换时,它的 mounted 和 unmounted 生命周期钩子不会被调用,取而代之的是 activated 和 deactivated。

简单理解就是说我们可以把一些不常变动的组件或者需要缓存的组件用包裹起来,这样就会帮我们把组件保存在内存中,而不是直接的销毁,这样做可以保留组件的状态或避免多次重新渲染,以提高页面性能。

快手技术:成龙来了——快手上线“转码特供档”

摘要

10月26日,音视频技术部的同学们被加入到一个【倒计时】神秘群,作为“对每一帧画质负责到底”的技术人员,正式启动了“护航”工作。在成龙“抵达”快手前的20小时内,多个部门的同学们利用已迭代成熟的技术,高效紧密配合,成功上线了短视频转码特供档及策略,为视频画质提供最优保障。

携程技术:耗时缩短2/3,Taro编译打包优化实践

摘要

聊聊Taro编译打包机制,以及解决项目痛点的实践。

贝壳技术:Flutter For Web多端一体化开发和原理分析

摘要

本文介绍了Flutter for Web的发展现状,并且从编译、部署、运行和渲染等几个方面进行了介绍和原理分析。

贝壳技术:PHP生态 Hystrix 实践(二)

摘要

本篇为第二部分,首先详细介绍了两种计数器的设计,桶的存储设计,以及配置、监控等方案;其次通过比对介绍了单机版hystrix的设计的特殊之处;最终,通过对多种计数器内核的方案做压测,说明我们最终选取方案的取舍。

贝壳技术:Flutter Navigator局部页面切换实践

摘要

在移动端,经常会存在局部视图切换的场景,比如图1所示的场景, 页面的左边部分支持切换到下一个页面并且下一个页面可以返回到上一个页面。在Android中,可以使用Fragment实现图中所示的效果, iOS中可以使用UINavigationController实现类似的效果。那么在Flutter中,应该怎么实现这种局部页面切换呢?

在Flutter中,页面切换是通过Navigator实现的, 那么能否考虑将Navigator用于局部页面切换呢?答案是肯定的。本文将重点介绍使用Navigator进行局部页面切换,以及在使用的过程中碰到的一些问题和解决方案。由于业务中目前使用的Flutter版本为v1.12.13,所以本文也会基于这个版本进行分析。

得物技术:Android编译提速黑科技——Wade Plugin

摘要

随着得物App业务高速发展,Android项目的代码量与组件数量迅速增加,项目编译时长也明显升高。今年初增量编译平均耗时接近3.9分钟,严重影响了开发效率,也促使我们探索各种措施缩短编译时间提升开发效率。

美团技术:美团跨端一体化富文本管理技术实践

摘要

为了减少产品和前端开发人员之间的矛盾,不断降本提效,美团医药技术部构建了跨端一体化富文本管理平台Page-佩奇。

美团技术:Fairplay DRM与混淆实现的研究

摘要

长久以来,关于App DRM的研究很少,而DRM的关键是授权和加密。

猪八戒技术:历经16年猪八戒网如何成功实现双活流量架构

摘要

猪八戒网随着业务访问量的直线增长,用户增长达到一定规模后,同时面临着高并发业务和海量数据的挑战,传统单机房在服务器容量上存在瓶颈,而且在一些不可预知场景下,导致整个网站出现故障,例如机房断电、火灾等这些不可抗拒因素都会导致所有服务器出现宕机从而导致业务瘫痪,即使有备份,恢复业务花费的时间也比较长。所以公司根据实际业务情况选择了同城双活流量高可用架构,当然还有两地三中心、异地多活等方案。本文主要基于同城双活流量叙述猪八戒网这16年的双活流量架构演进之路。

百度技术:Paddle.js & PaddleClas 实战 ——『寻物大作战』AI 小游戏

摘要

AI 自诞生以来就应用在各个科技前沿领域,随着发展进程加快,在娱乐方面也有越来越多的趣味性游戏开始将AI融入其中。『寻物大作战』正是一款基于 AI 能力打造的趣味性小游戏,目的就是让玩家通过游戏的方式感受 AI 的魅力。

携程技术:携程机票 App KMM 跨端生产实践

摘要

无限接近原生性能的跨平台方案。

airbnb技术:Airbnb 爱彼迎的 Android 自动化测试宝典3

摘要

本篇是 Airbnb 爱彼迎的 Android 自动化测试系列文章的第 3 部分中,我们将探索一个为测试用户操作而构建的自动化系统。

方法

如何理解 IPD 体系中的市场管理「MM」流程?这篇文章就够了

摘要

市场管理流程运用严格、规范的方法对市场走势及客户的需求进行分析,创建合理的市场细分规则,对要投资和取得领先地位的细分市场进行选择和优先级排序,从而制定可执行的业务计划。

阿里巴巴产品:藏不住啦!分享高效制作PPT的秘密

摘要

每个职场人都必备的技能:PPT制作。Keynote超实用技巧分享给大家,让我们高效工作,告别996。

克服认知障碍,实现认知升级,打造认知闭环

摘要

要实现认知升级就必须进行深度复盘,这个深度复盘是周期性自我驱动的,没有问题输入,没有人强迫你,所以要先转变思维形成这个复盘意识。其次知识库量大,问题没法穷举,认知升级就是要通过空间换时间,形成你自己的知识构造方法,搞定知识索引。


‹ 2021-11-25 日报 2021-11-27 日报 ›

qrcode

关注公众号
接收推送