中台建设的进一步思考 发表于 2020-05-25 更新于 2022-03-18 分类于 中台 本文字数: 3k 阅读时长 ≈ 3 分钟 背景21世纪20年代伊始,电商中台从2019年下半年刚入职时提出、宣传的想法,到猿辅导成了公司级别的电商中台团队,围绕商品、交易、营销、支付、供应链等维度打造电商服务的共享平台,在疯狂的建设之中Q2的目标清晰、阶段性成果可期,不断落地生根,努力开花结果。 当中台建设初步成型,回首再看中台,却发现困惑迷茫不减,中台建设之路依旧任重而道远。 反思日常对中台的探讨,之中夹在了很多额外概念,在这个关键时期,只有不断透过表象、看到本质、回归中台才能保证电商中台走的更好、更远。 阅读全文 »
虚拟商品交易的难点与解法 发表于 2020-03-07 更新于 2022-03-18 分类于 商品交易 本文字数: 2.5k 阅读时长 ≈ 2 分钟 概要大多数电商分享都是针对实物电商,无法直接应用到虚拟商品交易。 本文是笔者在阿里、猿辅导建设电商中台时对于虚拟商品交易的经验总结,介绍了难点与解法。 阅读全文 »
库存状态机 发表于 2019-02-19 更新于 2022-03-18 分类于 商品交易 本文字数: 32 阅读时长 ≈ 1 分钟 概览库存中心的流水和库存的状态机,包含:拍减、付减、预扣三种模式 阅读全文 »
IDEA 之 JVM Profiler 浅析 发表于 2019-02-19 更新于 2022-03-18 分类于 分析实践 本文字数: 2.4k 阅读时长 ≈ 2 分钟 概述21世纪10年代后,IDEA 凭借自身的各种优势逐渐取代传统 IDE,成为 Java 和 Kotlin 的首选开发环境,并且仍然在不断提升自身的魅力。 在 IntelliJ IDEA v2018.3 旗舰版之后,提供了新的实验性功能 JVM Profiler,目前适用于 macOS 和 Linux,而 Windows 的支持也在进行中。 下面,为大家介绍 JVM Profiler 的主要使用方式,以及 JVM Profiler 相比其他 Profiler 的优势在哪里。 阅读全文 »
如何做好团队学习分享 发表于 2019-02-15 更新于 2022-03-18 分类于 团队管理 本文字数: 1.8k 阅读时长 ≈ 2 分钟 概要对于开发人员来说,学习成长,永远是重要且紧急的事情。在工作这么忙的情况下,如何高效的学习与成长呢? 本文将围绕团队的学习分享进行阐述。 阅读全文 »
CGLIB 和 JDK 动态代理性能测试 发表于 2018-05-02 更新于 2022-03-18 分类于 分析实践 本文字数: 6.9k 阅读时长 ≈ 6 分钟 背景问题描述Spring Framework 提供了两种动态代理的实现,CGLIB 和 JDK 动态代理,并且提供了 proxy-target-class。 两者实现方式上并不相同,初步看来 CGLIB 性能上应该有优势,但是没有实际数据作为支撑。 阅读全文 »
Redis总结(1)——基础知识 发表于 2017-12-05 更新于 2022-03-18 分类于 学习笔记 本文字数: 781 阅读时长 ≈ 1 分钟 简介Redis是一种基于键值对(key-value)的 NoSQL 数据库,与其他不同的是,Redis 中的值可以是由 string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)、Bitmaps(位图)、HyperLogLog(基数统计)、GEO(地理信息定位)等多种数据结构和算法组成,提供了快照、日志等存储,键过期、发布订阅、事务、流水线、Lua 脚本等附加功能。 阅读全文 »
Kotlin基础(1)——解构声明 发表于 2017-06-03 更新于 2022-03-18 分类于 学习笔记 本文字数: 772 阅读时长 ≈ 1 分钟 简介解构声明, Destructuring Declarations, 是一种将对象解构的语法, 可以一次创建多个变量 阅读全文 »
ZooKeeper(1)——安装与简介 发表于 2017-05-22 更新于 2022-03-18 分类于 学习笔记 本文字数: 1.6k 阅读时长 ≈ 1 分钟 背景ZooKeeper 是目前使用较多的分布式协调手段,通过安装和简单使用 ZooKeeper, 为接下来的研究做准备. 阅读全文 »