公司:阿里巴巴
阿里巴巴集团创立于1999年,是中国大陆一家以提供互联网服务为主的综合企业集团,目前实行位于杭州,上海与北京的双总部制度。
阿里巴巴服务范围包括B2B贸易、网上零售、购物搜索引擎、第三方支付和云计算服务。集团的子公司包括阿里巴巴B2B、淘宝网、天猫、一淘网、阿里云计算、聚划算、全球速卖通、阿里巴巴国际交易市场、饿了么、飞猪、优酷、盒马鲜生、阿里影业、菜鸟网络、高德地图、Lazada、Daraz等。旗下的淘宝网和天猫在2012年销售额达到1.1兆人民币,2015年度商品交易总额已经超过三兆元人民币,是全球最大零售商。
至2012年九月底止的财政年度,以美国会计准则计算,阿里营业额按年增长74%至318.39亿元(港元‧下同),盈利急升80%至37.75亿元。2015年全年,阿里巴巴营收146.01亿美元,净利为74.94亿美元。2017年,根据阿里巴巴集团向美国证券交易委员会提交的IPO招股书显示,雅虎持有阿里巴巴集团22.6%股权、软银持阿里集团34.4%股份,另管理层、雇员及其他投资者持股比例合共约为43%,当中马云持阿里巴巴集团约8.9%、蔡崇信持股为3.6%。
2019年11月,阿里巴巴集团在在港交所二次上市。香港财经界把阿里巴巴、腾讯(港交所:700)、美团点评(港交所:3690)、小米(港交所:1810)四只中国大陆科技股的英文名称首个字母,合称“ATMX”股份。
2019年11月26日,阿里巴巴集团港股上市,总市值超4兆,登顶港股成为港股“新股王”。2020年8月,阿里巴巴集团港股总市值首次超过6万亿。
阿里巴巴拆份出去的蚂蚁集团上市前,网络金服整体遭遇到政府的强力监管,阿里巴巴同样受到影响,2021年4月10日,阿里巴巴集团涉垄断被中国市场监管总局罚款182.28亿元人民币。2023年三家中国最主要的金融机构,再联合开罚71亿元,不过也随着官方宣布最后整顿工作的完成,阿里巴巴股价开始反弹。
怎么在业务团队写好发消息的代码?
作者根据自己的经验认为是没有最佳实践的,而是要根据自己的业务情况做取舍。同时,真的发生问题的时候,事前做好容错设计才是确保稳定性的银弹。
命令行工具开发:如何快速实现命令行提示?
本文介绍了使用clap-rs框架生成命令行提示脚本的方法。作者通过定义YAML规范来编写命令行工具,无论是使用Java、Python、Node.js还是Rust编写的工具,开发人员都可以根据该规范选择自己喜欢的语言和命令行解析器进行开发。作者还提到了一个JSON Schema文件,可以在编写YAML文件时提供代码提示,使编写命令行YAML规范文件更加简单。
诡异!Redis Proxy RT上升后连接倾斜
本文细致地描述了关于Redis Proxy RT上升后连接倾斜问题的排查过程和根本原因,最后给出了优化方案。
VSCode插件开发经验小结
从零基础开始接触并负责DX扩展的开发和维护,经历了将DX扩展从O2平台迁移到VSCODE平台的过程,并积累了一定的经验。本文旨在帮助读者理解VSCODE扩展的开发流程,并提供实用的技巧和建议。
一文梳理有效提升RAG效果的方法
本文会先介绍几篇关于RAG优化的论文,再记录一些常见的RAG工程实践经验。
MapStruct-JavaBean映射工具使用指南
软件开发中,对象间的转换是一项常见任务,尤其在处理数据模型的映射。传统做法会导致性能下降,而手动编写转换代码则效率低下且易出错。因此MapStruct应运而生。本文将引导读者了解该工具的引入、基本用法,帮助开发者提高开发效率和代码质量。
极致八股文之JVM垃圾回收器G1&ZGC详解
本文作者分享了一些垃圾回收器的执行过程。
CausalMMM:基于因果结构学习的营销组合建模
营销组合建模是营销领域的经典问题,用于预测广告商家的总交易量,帮助决策者调整预算分配,传统MMM方法在复杂营销场景下效果仍有提升空间。本文基于因果推断定义CausalMMM问题,从数据中发现可解释的因果结构,并得出更好的GMV预测结果。
FlinkSQL开发经验分享
最近做了几个实时数据开发需求,难免在使用Flink的过程中遇到一些问题,如数据倾斜导致的反压、interval join、开窗导致的水位线失效等,这个过程加深了我对Flink原理与机制的理解,因此将这些经验分享出来,希望能帮到有需要的同学。
一次压测引发的数据库CPU飙升...
一次压测过程中,当数据库的qps和tps都正常时,如果cpu利用率异常的高,应该如何排查?希望通过这篇文章,给你一些启发。
164万年后的日期解析引发的OOM
本文描述的问题是应用的OOM引发的接口成功率下跌的排查过程和整个问题的定位过程。
跟着ChatGPT4o学全栈,我看到未来“学习”的模样
本文作者用一个GPT4o学习全栈的例子来阐述大模型对学习的影响,以及对于未来学习的思考。
阿里拍卖资产推荐算法 召回进展年中总结
阿里拍卖是阿里巴巴旗下拍卖平台,覆盖房产、机动车、土地、债权等类目。本文旨在分享多兴趣向量召回MIND和深度I2I召回模型PDN在阿里拍卖资产推荐场景的实践经验。内容包括模型介绍,大资产场景的针对性优化,与最终效果分析。
JVM/编译器/CPU,究竟谁是卧底?一个曾经困扰我一个月的 bug
任何复杂的系统都可能因为一个小小的疏漏而无法运转,本文记录了一个困扰作者一个月的 bug 最终拨云见日的过程。
奇怪的缓存一致性问题
天猫国际用户Push中心承接国际用户触达相关需求,如短信、消息投放等,存在较高并发场景。该系统曾发现一个查询投放计划为null的异常情况,初期排查毫无头绪,后来灵光乍现,原是缓存一致性问题!
个人项目中技术落地的基础入门
本文介绍了在Redis中使用lua脚本进行批量扣减库存的方法。为了解决缓存不具备事务特性和异步写库可能导致数据丢失的问题,可以将扣减任务同步插入任务表,并使用undolog进行回滚。通过这种方式,可以解决网络不通、调用缓存超时、缓存宕机等异常情况下的数据一致性问题。同时,还可以通过水平分库来提升整体性能。使用MySQL唯一索引和分布式锁可以确保数据的唯一性和并发安全。此外,还可以通过Redis集群、本地缓存、限流和key加随机值分布在多个实例中的方式来提高性能和容错性。另外,还可以使用缓存策略、CDN静态化数据、限流等方法来限制逃逸流量、降低请求压力、提高系统容错能力。