公司:阿里巴巴
阿里巴巴集团创立于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亿元,不过也随着官方宣布最后整顿工作的完成,阿里巴巴股价开始反弹。
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静态化数据、限流等方法来限制逃逸流量、降低请求压力、提高系统容错能力。
Java日志通关(五) - 最佳实践
作者日常在与其他同学合作时,经常发现不合理的日志配置以及五花八门的日志记录方式,后续作者打算在团队内做一次Java日志的分享,本文是整理出的系列文章第五篇。
展示广告预估模型优势特征应用实践
我们针对优势特征蒸馏(PFD)问题,设计了scale-calibrated listwise distillation loss(CLID),在提升CTR预估模型排序能力的同时,保持了其预估准度。
手把手教你如何用AIGC大模型写一首歌
本文记录了作者用大模型创作歌曲及视频的全过程。
从源码分析 vllm + Ray 的分布式推理流程
本文从源码入手重点分析了vllm+ray如何实现分布式推理,也介绍了一些分布式通信方式及模型分布式切分的基本知识。
打破传统叙事逻辑,构建基于原子化任务的人机交互
在复杂中后台设计中,为解决配置变更影响多场景问题,提出结合正向和逆向信息架构,采用原子化任务,动态组合任务,降低用户和开发成本,优化体验并改变已有的产品迭代和人机交互模式。未来可能发展为AI自动根据业务规则和用户行为生成最佳方案。
一文详谈RAG优化方案与实践
RAG通过检索现有的大量知识,结合强大的生成模型,为复杂的问答、文本摘要和生成任务带来了全新的解决方案。本文详细的介绍了RAG遇到的挑战、通用范式、工程实践、优化实现策略等。
手猫助手Agent技术探索总结
随着LLM的发展,ChatGPT能力不断增强,AI不断有新的概念提出,一种衍生类型的应用AI Agent也借着这股春风开启了一波话题热度。本文就手猫在探索Agent能力和智能助手业务结合过程、技术侧遇到的问题、想法和实践做简单总结。
虚拟线程:Java的新利器?
作者通过本文梳理了自己对虚拟线程的理解,顺便捋一捋Java线程的过去、现在和未来。