知鸦日报2023-04-07

2023-04-06 16:30:00 ~ 2023-04-07 16:30:00

产品

酷家乐产品:B端工具类产品的消息如何有效触达用户

摘要

在信息通讯体系、硬件技术、软件技术、互联网异常发达的今日,人们的工作生活中离不开电脑和手机,所有的业务往来、亲友联络都要靠它们维系。刨除工作中的沟通信息,被裹挟的我们在日常生活中,每天被各种系统、应用推送、短信服务、语音电话等等的消息通知频繁打扰,日常的尤其是在节假日、消费狂欢节相关的时间节点,每人每天收到的消息通知可高达上百条。看着肆意的红点在屏幕上蠢蠢欲动,期待你的点击查看,很多人会产生一定程度上的信息焦虑。

本文主要讨论的是B端SaaS云端工具中的消息通知的设计。那么在这个考量范围之内,基于B端行业生产工具的属性,在酷家乐云设计工具中,消息是作为工具产品本身与用户沟通的媒介,主要用于向用户传达重要信息的一种重要渠道,并允许用户在获取信息后可以操作反馈。本文中后续的阐述均基于云设计工具内的设计场景进行讨论,其他B端场景也可以此作为参考。

登录后可查看文章图片

微交互设计指南

摘要

用户体验设计中微交互指的是以一种积极且令人愉快地与用户互动的方式。用户通过手势操控应用程序、点击网站等操作,都属于微交互。无论是点赞时按下的大拇指图标,还是滑动后相拥的小人偶,都能引起用户内心的愉悦感。

技术

360技术:ATX架构下的UI自动化实现

摘要

目前所在项目组的客户端采用的是敏捷开发模式。该模式通常是在生产后部署快速修复程序,然后再次进行回归测试。

登录后可查看文章图片

组织结构模型到底是什么?数据治理场景下又如何应用?

摘要

在谈到组织结构模型时,我们需要思考组织为什么是当前这种结构。

登录后可查看文章图片

信也技术:5G时代触达新工具-AIM消息实践

摘要

AIM消息 通过短信增强技术,基于用户手机原生短信入口,将传统短信无缝升级为多媒体、强交互的智能消息应用,让手机短信成为新的流量入口和服务平台。

登录后可查看文章图片

京东产品:PSM价格敏感度测试及拓展应用

摘要

我们可能会遇到以下问题,例如:“新出的实物产品定价多少合适?”、“新上线的权益或者服务多少钱用户可以接受?”、“我们的App每天推送几条消息可以对用户的体验影响最小?”。那如何通过调研确定最合适的区间呢?就要用到我们本次介绍的PSM模型。

登录后可查看文章图片

前端组件化开发思考

摘要

组件化对于任何一个业务场景复杂的前端应用以及经过多次迭代之后的产品来说都是必经之路。组件化要做的不仅仅是表面上看到的模块拆分解耦,其背后还有很多工作来支撑组件化的进行,例如结合业务特性的模块拆分策略、模块间的交互方式和构建系统等等 。

组件化并不是前端独有的,当今前端生态里面,React、Angular和Vue三分天下。虽然这三个框架的定位各有不同,但是它们有一个核心的共同点,那就是提供了组件化的能力。

登录后可查看文章图片

蚂蚁技术:端基础体验数字化治理实践

摘要

互联网的快速发展, 目前已经进入存量用户竞品角逐的时代, 大环境的改变, 任何影响用户体验的场景或细节都会引发用户流失, 各环节, 各维度的数据分析能力, 对产品的决策, 精细化运营, 异常问题发现, 优化效果验证等方面起着至关重要的作用。

登录后可查看文章图片

shopify技术:Adventures in Garbage Collection: Improving GC Performance in our Massive Monolith

摘要

At the beginning of this year, we ran several experiments aimed at reducing the latency impact of the Ruby garbage collector (GC) in Shopify's monolith. Everything described in this article was a team effort, huge thanks to Jason Hiltz-Laforge for his extended knowledge of our production platform, to Peter Zhu for his deep knowledge of the Ruby garbage collector, as well as to Matt Valentine-House, Étienne Barrié, and Shane Pope for their contributions to this work.

In this article we'll talk about the changes we made to improve GC performance, and more importantly, how we got to these changes.

The work consisted of several rounds of improving logging and metrics, interpreting those to form a hypothesis around a change which would be beneficial, testing and shipping that change, and then evaluating whether it should be kept, tweaked, or reverted.

While the narrative in this article might make it seem like we went straight from problem to result, there were several dead ends, incorrect assumptions, and experiments which did not produce the expected results. All as you would expect from an optimization exercise on a dynamic and complex system.

figma技术:The growing pains of database architecture

摘要

How the Figma infrastructure team reduced potential instability by scaling to multiple databases.

登录后可查看文章图片

Introduction to fp-ts – Part 1

摘要

Functional programming is well established at REA in Scala, but less so in Typescript. While Scala has language features built in that make doing FP easier, we still rely on libraries to fully take advantage of the things FP can help us with. Typescript is similar, and although it has less built-in language support, we can use a library to provide the pieces we need to do FP in Typescript. One such library is fp-ts. This post will talk about some of the things fp-ts does for us and how it helps us write better, safer code in Typescript. We will start with things to help us with null and undefined, then look at synchronous error handling. The next post will cover asynchronous functions and error handling.

登录后可查看文章图片

slack技术:Tracing Notifications

摘要

Notifications are a key aspect of the Slack user experience. Users rely on timely notifications of mentions and DMs to keep on top of important information. Poor notification completeness erodes the trust of all Slack users.

登录后可查看文章图片

阿里巴巴技术:上线十年,81万行Java代码的老系统如何重构

摘要

本文借着CRP-付款模块的改造,总结和抽象了一些老系统改造的方法。希望能对遇到类似问题的同学有所帮助。

登录后可查看文章图片

新东方技术:如何在 Gitlab 中使用 ChatGPT 进行 CodeReview

摘要

本文主要介绍如何实现在 Gitlab 中使用 ChatGPT 进行 CodeReview。

腾讯技术:腾讯会议10秒编译百万代码|鹅厂编译加速标杆案例公开

摘要

编译加速有哪些方案?腾讯会议做了什么?

京东技术:JSF预热功能在企业前台研发部的实践与探索

摘要

京东企业业务一直秉持\x26quot;从实体中来,到实体中去’的理念,依托京东的商品资源、数字化技术和供应链生态能力,有效助力企业客户的成本优化与资产效能提升。本文将介绍企业前台系统如何通过JSF预热策略动态下发的特性来治理机器冷启动导致的请求有损问题。

登录后可查看文章图片

美团技术:基于AI+数据驱动的慢查询索引推荐

摘要

美团与华东师范大学开展了科研合作,在AI领域对索引推荐进行了探索和实践。

登录后可查看文章图片

360技术:RSA加密算法原理及JS实现

摘要

在RSA算法中,加密密钥(即公开密钥)PK是公开信息,而解密密钥(即秘密密钥)SK是需要保密的。加密算法E和解密算法D也都是公开的。本文将会介绍JRSA加密算法原理及JS实现。

京东技术:文盘Rust -- 用Tokio实现简易任务池

摘要

Tokio 无疑是 Rust 世界中最优秀的异步Runtime实现。非阻塞的特性带来了优异的性能,但是在实际的开发中我们往往需要在某些情况下阻塞任务来实现某些功能。

百度技术:基于FFmpeg和Wasm的Web端视频截帧方案

摘要

一种使用FFmpeg和WebAssembly的Web端视频截帧方案,以实现更高效、更灵活的视频截帧功能。

登录后可查看文章图片

腾讯技术:Golang与Java全方位对比总结

摘要

对比二者的基础语法、结构体函数、异常处理、并发编程等。

携程技术:降低复杂度提升效率,DDD在携程用车/租车订单系统重构中的实践

摘要

随着历史业务不断迭代和业务场景越来越复杂,携程用车、租车(简称两车)面临历史技术债和系统复杂度越来越高带来的理解、维护、迭代困难等问题,我们开始寻求如何更有效的降低复杂度和提升效率的方法。

本文描述了两车如何利用DDD(Domain-driven Design,领域驱动设计)方法论降低系统复杂度以及在重构历史系统中的取舍和思考。对于复杂业务场景下的领域驱动设计具有借鉴意义。。

登录后可查看文章图片

方法

酷家乐技术:从蛰伏到狂飙的Scrum Master

摘要

是沉没成本还是撬动杠杆?Scrum Master于个人和组织的取之有道。

登录后可查看文章图片

Brainstorm Questions Not Ideas

摘要

Taking time to talk through your questions will create a collaborative culture of learning.


‹ 2023-04-06 日报 2023-04-08 日报 ›

qrcode

关注公众号
接收推送