得物技术 01月08日
2024 Top 10文章推荐|得物技术
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

得物技术团队在2024年发布了多篇高质量技术文章,涵盖了前沿技术、系统架构、工程实践等多个方面。这些文章不仅深入探讨了Sora技术原理、电商支付架构、AB实验平台、Raft一致性算法等核心技术,还分享了在实际业务场景中应用领域驱动设计、任务调度、Transformer架构以及解决热点问题等方面的经验。同时,也关注到桌面端应用迁移、Zookeeper稳定性优化等具体问题。这些文章充分展现了得物技术团队的技术实力和对技术的热情,为广大技术爱好者提供了宝贵的学习资源和实践参考。

🚀 **Sora技术解析**: 深入剖析OpenAI视频生成模型Sora的技术原理,揭示其如何根据文本生成高质量长视频,并对比其他视频生成模型,展现其卓越的生成能力。

💰 **电商支付架构**: 从订单视角出发,详细介绍了电商支付系统的历史、基本概念、系统设计以及资损防控等关键方面,为电商从业者提供了系统化的支付知识框架。

🧪 **AB实验实践**: 分享得物AB实验平台在数据驱动决策方面的实践经验,探讨如何通过AB实验验证策略的有效性,并应对实验规模化运行带来的挑战,为企业进行科学决策提供参考。

💡 **Raft算法应用**: 深入讲解Raft分布式一致性算法的原理及其在分布式系统中的应用,例如在分布式存储、数据库和锁服务等场景下的实践案例,为构建高可用系统提供了理论支持。

🛠️ **桌面端迁移实践**: 阐述得物商家客服从Electron迁移到Tauri的技术实践,分析了不同桌面端技术架构的特点,为桌面端应用开发提供了新的思路和选择。

原创 得物技术 2025-01-08 18:31 上海

得物技术2024 Top 10 文章推荐


5

Dewu Tech

2024依旧是充满了活力与挑战的一年,感谢大家对得物技术一直以来的关注,希望2025我们能继续一起成长,一起进步。


下面是2024年得物技术公众号最热门的10篇技术文章,一起来看看吧~


Top 1

深入理解Sora技术原理|得物技术

点击阅读原文


Transformers 架构的一个简单表示形式

Transformers 架构的一个完整表示形式


OpenAI 发布的视频生成模型 Sora,能根据文本生成长达一分钟的高质量视频,理论上支持任意分辨率,如 1920x1080 、1080x1920 ,生成能力远超此前只能生成 25 帧 576x1024 图像的顶尖视频生成模型 Stable Video Diffusion。


笔者参考了大量的资料,试着深入理解 Sora 的技术原理,最终将 Sora 生成视频的原理整理成几个部分供大家参考和学习。



Top 2

订单视角看支付|得物技术

点击阅读原文


一个比较典型的电商平台的支付架构


支付是指为清偿商品交换和劳务活动所引起的债权债务,货币债权从付款人向收付人的转移的过程。支付能力是电商产品的核心能力之一,作为订单同学,有必要了解关联域支付的流程以及基本概念,同时支付领域的很多设计思路与资损防控经验对订单域的系统设计也很有借鉴意义。本文将从支付系统的历史、基本概念、系统设计、资损防控与订单与支付交互等方面予以介绍。



Top 3

得物AB实验平台数据驱动决策实践

点击阅读原文



在得物,实验文化非常浓厚,渗透到了几乎所有业务域,通过AB实验来验证策略的有效性和收益已经像吃饭睡觉一样自然。每个月有成百上千个实验被创建或者完成决策结束或推全。


在支撑实验能够规模化运行的过程中,得物实验平台也面临了多方面包括稳定性、性能、准确性的挑战,本文将为你带来得物AB实验平台数据驱动决策的实践。



Top 4

实战从零开始实现Raft|得物技术

点击阅读原文



Raft算法是一种分布式一致性算法,由Diego Ongaro和John Ousterhout在2013年提出。它主要用于分布式系统中,保证系统中的数据在多个节点间保持一致性。Raft算法被广泛应用于众多分布式系统中,尤其是在需要强一致性保证的场景中,例如:


得物的多个内部中间件也是使用Raft算法作为多分片一致性的保证。



Top 5

得物商家客服从Electron迁移到Tauri

的技术实践

点击阅读原文



得物商家客服采用的是桌面端应用表现形式,而桌面端应用主要架构形式就是一套和操作系统交互的“后端” + 一套呈现界面的“前端(渲染层)”。而桌面端技术又可以根据渲染层的不同核心划分为以下几类:


在2022年5月份左右,得物商家客服开始投入桌面端应用业务,其目标是一个可以适配多操作系统(MacOS、Windows)、快速迭代、富交互的产品。



Top 6

DDD领域驱动设计理论|得物技术

点击阅读原文



如果你一直困惑于自己究竟该如何提升技术和业务思考能力;如何提升全局视野,提升自己的结构化思维的能力;如何在写了这么多代码,做了这么多需求的情况下,补充系统化的技术理念。如果这些疑惑点你都涉及,那么理解DDD,同时按照DDD的方式去思考和建设,能够为你带来显著的提升。



Top 7

Go-Job让你的任务调度不再繁琐|得物技术

点击阅读原文



在选择任务调度平台时,团队遇到了一些实际的问题。现有的开源项目如XXL-Job、Elastic-Job,虽然功能强大,但主要是围绕Java设计,而我们团队主要使用Go语言进行开发。这使得我们在集成和使用这些工具时遇到了诸多不顺。经过深入的调研和讨论,决定开发一个适合Go语言的任务调度框架,以满足我们的特定业务需求。于是,Go-Job应运而生。


为了让大家有个全面的了解,接下来主要探讨它的架构设计和功能特性。本文的另一亮点是借助GPT生成了一些精美的章节彩色插图。看看大家和GPT是否是“同款”理解!



Top 8

深入理解Transformer技术原理 | 得物技术

点击阅读原文



我们知道在海量的互联网信息中,往往那些起着“标题党”的文章更能吸引人的注意,从而达到吸引流量的目的,这是一种简单粗暴的方式。另外在大量的同质化图片中,如果有一张图片它的色彩、构图等都别出一格,那你也会一眼就能注意到它,这也是一种简单的注意力机制。


Transformer架构的核心,即注意力机制的原理:从文本的上下文中找到需要注意的关键信息,帮助模型理解每个字的正确含义。但是实际的实现方式又是非常复杂的。接下来让我们一起深入理解下Transformer的架构原理。



Top 9

得物 Zookeeper SLA 也可以 99.99% 

点击阅读原文



在 2023 年,部分业务使用了自建的 ZooKeeper(ZK)集群,然后使用过程中 ZK 出现了几次波动,随后得物 SRE 开始接管部分自建集群,并进行了几轮稳定性加固的尝试。接管过程中我们发现ZooKeeper在运行一段时间后,内存占用率会不断增加,容易导致内存耗尽(OOM)的问题。我们对这一现象非常好奇,因此也参与了解决这个问题的探索过程。



Top 10

基于Redis内核的热key统计实现方案

|得物技术

点击阅读原文



Redis热key问题是指单位时间内,某个特定key的访问量特别高,占用大量的CPU资源,影响其他请求并导致整体性能降低。而且,如果访问热key的命令是时间复杂度较高的命令,会使得CPU消耗变得更加严重;或者,如果访问的热key同时也是一个大key,也可能使得访问流量达到节点所在机器带宽上限。


福利来啦!

为回馈公众号粉丝的关注与喜爱,得物技术“放大招”啦!


哪篇文章是你的“心头爱”?新的一年你对得物技术有什么期待?


转发本推文至朋友圈并在此文章下方留言,即可参与抽奖,我们将根据留言精彩度及点赞量选取三位幸运同学送出得物定制棒球帽/爱心抱枕!


(听取粉丝意见,我们本次不选点赞前三啦,本次计划从精彩留言中,选出老粉两个、新粉一个作为本次幸运儿)


温馨提醒:


最后,2025年,祝愿大家万事顺意,得物技术愿与您在新的一年,继续遨游在技术的海洋,共同进步!


扫码添加小助手微信

如有任何疑问,或想要了解更多技术资讯,请添加小助手微信:


阅读原文

跳转微信打开

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Sora 支付系统 AB实验 Raft算法 桌面端应用
相关文章