知鸦日报2022-12-20

2022-12-19 16:30:00 ~ 2022-12-20 16:30:00

Технологии

哔哩哔哩技术:推荐算法在用例排序优化上的应用

摘要

随着持续集成和敏捷开发的不断发展,移动应用的发布变得越来越频繁。以B站应用为例,主站粉版APP每周都会发布一次新的版本,主站HD应用的Android端与ipad端每周交替发布新的版本。

登录后可查看文章图片

京东技术:京东小程序平台全面开放外部宿主APP接入

摘要

京东小程序平台全面开放小程序引擎与平台能力,对外提供一整套小程序引擎服务解决方案,限时免费邀请所有APP开发者入驻平台,共享小程序平台能力,共建小程序生态。

登录后可查看文章图片

网易技术:你构建的代码为什么这么大

摘要

代码体积的控制对前端来说至关重要,尽管网络条件逐渐变好,但是代码体积的增加不仅仅只影响资源加载速度,还会直接或间接影响浏览器各类性能指标。

例如增加用户内存使用消耗,内存的增加又会更频繁的触发 V8 引擎的 GC 机制,进而影响页面交互性能。

本文从一个典型的 Webpack+Babel 工程出发,找到构建产物体积变大的常见原因和对应的解决思路,减少项目代码构建后的体积。

登录后可查看文章图片

阿里巴巴技术:如何写出优雅的代码

摘要

谈到好代码,第一想法就是优雅,那我们如何该写出好的代码,让阅读的人感受到优雅呢?

登录后可查看文章图片

APISIX网关在虎符网络的实践

摘要

当前我们API网关的应用场景是外部客户调用公司内部业务API,以及公司内部业务调用外部客户API的集中入口,是公司内部业务和外部客户合作的纽带。

作为企业暴露API的集中出口这个很好理解,可以减少不同业务团队对API鉴权、认证、容错等功能的重复开发,管控所有API流量,做到集中监控、集中审计,而且统一了鉴权方式,为外部客户带来了一致的API调用体验。

那为什么要把外部业务API的调用也集中到网关上呢?除了集中管控的优势,核心目的是提高效率。比如外部提供了一个车辆违章查询API,企业内部每个业务团队去对接一遍外部鉴权流程效率就会很低,如果API鉴权的事情由网关去做,业务只需要用熟悉的方式使用网关的API即可,甚至网关的API内部环境访问可以不需要鉴权,调用车辆违章查询API就像调用内部服务一样简单。

出于以上的应用场景,我们把API网关作为公司的基础设施来建设,并对所有API的调用进行观测。

阿里巴巴技术:APISIX+Dubbo+Nacos 最佳实践

摘要

Apache APISIX 是 Apache 软件基金会下的云原生 API 网关,它具有多平台支持、精细化路由、运维友好和插件支持的优点特点。

登录后可查看文章图片

得物技术:分布式事务之最终一致性在得物仓储的实践

摘要

本地消息表这个方案最初是ebay提出的,核心就是将需要分布式处理的任务通过本地消息日志存储的方式来异步执行。该方案可以存到本地文本,数据库或消息队列,再通过异步线程或者自动job发起重试。

登录后可查看文章图片

映客技术:如何建设高可用、高稳定、可观测的短信系统

摘要

短信系统相信大家并不陌生,在日常生活中,用户注册登录、密码找回、账户变更、确认支付、活动认证、营销推广等场景都会出现它的身影。本文将着重从短信的高可用和可观测两个方面去介绍短信系统。

登录后可查看文章图片

京东技术:分布式注册服务中心etcd在云原生引擎中的实践

摘要

etcd 是云原生架构中重要的基础组件,由CNCF孵化托管。etcd 是用于共享配置和服务发现的分布式,一致性的KV存储系统,是CoreOS公司发起的一个开源项目,授权协议为Apache。etcd 基于Go语言实现,主要用于共享配置,服务发现,集群监控,leader选举,分布式锁等场景。在微服务和 Kubernates 集群中不仅可以作为服务注册发现,还可以作为 key-value 存储的中间件。

提到键值存储系统,在大数据领域应用最多的当属ZOOKEEPER,而ETCD可以算得上是后起之秀了。在项目实现,一致性协议易理解性,运维,安全等多个维度上,ETCD相比Zookeeper都占据优势。

登录后可查看文章图片


‹ 2022-12-19 日报 2022-12-21 日报 ›

qrcode

关注公众号
接收推送