腾讯教会了我什么?- 职场生存的7个素质
在将近30年的职业生涯里,我有幸服务过16家公司,做过20种岗位的工作,有外企也有民企,有制造业,也有科技公司,还包括自己的三次非常短的创业经历。由于搬家原因,有几个企业的服务时间非常短暂,还有的是临时兼职的工作。
蚂蚁金服研究员玉伯回顾阿里十一年成长之路
这是我的简单经历,2008 年入职淘宝 UED,师兄是佩玉,跟小马、圆心都在同一个大团队,很快乐的一段岁月。到 2011 年时,淘宝有一个赛马机制,我一腔热血就出去了,搞了几个月惨败,就又回到淘宝技术部,到 Java 团队做前端工程和性能优化。当时一边写 Java 代码一边写前端,最终还是更喜欢前端,于是 2012 年转岗到了支付宝前端技术部。
微服务架构:拆分单体应用的难点
从表面上看,通过定义与业务能力或子域相对应的服务来创建微服务架构的策略看起来很简单。但是,你可能会遇到几个障碍:
中台战略:业务中台的8个设计原则
业务中台是一个充满生命力的个体,它承载业务逻辑、沉淀业务数据、产生业务价值,并随着业务不断发展进化。它的设计遵循如下图所示的8个原则。
2019年,数据中台为什么火了?
2019年,“数据中台”火了!一方面,过去一年BATJ、TMD等新老互联网巨头前后脚地发布重大消息,称集团层面正在推动以搭建中台为目标的组织架构变革,其中数据中台将是重要一环。
领域驱动设计示例
我过去看过很多IT项目。其中一些设计非常好,同时也有一些非常糟糕。基于这些经验,我想写一些示例项目,我还想展示如何使用UML建模示例项目,以及如果我们将领域驱动设计原则应用于模型会发生什么。
研发总监谈:异地研发中心的建设的若干要点(上)
和楼主说好要写一点技术管理方向的文章,从开始说到正式接受主题为《异地研发中心建设模式》的约稿有数月之久,原计划1~2周内写完,结果光思考“应该要写什么”就花了一个月。一方面是拖延癌的原因,另一方面也是担心写不好,害怕误导读者。
电商订单履约系统:你每天都在购物,却对它一无所知
订单是一次交易的生命周期,交易开始生成订单,结束的时候完成订单。在天猫或者京东上买东西,最终都会生成一张订单。其实,这个订单就是消费者与平台的一个简单的契约,而契约上的东西都是平台履约内容,包括订单上的信息:发票(增票还是普票)、运费、时效、预约、优惠等等。
都是血泪,程序员傍身的生存法则(上)
笔者曲健,1024生人,天选程序员,浆糊人送外号“大爷Dà Yé”,目前在奥琪科技担任首席架构师一职。彼得德鲁克的经典之作《卓有成效的管理者》里提到,知识管理者必须学会自我驱动、自我管理,而动力取决于工作是否卓越有效,是否有所成就。程序员就是典型的知识工作者,本文就是细数一下程序员的生存之道,或者说自驱之道。
作为技术研发人员,我们常称京东每年只干两件事
作为技术研发人员,我们常戏称京东每年只干两件事,一个是618,另外一个是双11!
阿里技术专家:努力成为一名‘‘值得跟’’的Leader
有时会听到小伙伴,吐槽自己的现任或前任直接主管。随着工作时间和经验的增长,每每看到这种吐槽,我就会反思,假设有一天我是那位被吐槽的主管,我就一定能做的更好吗?如果自己不敢SAY YES,那反倒说明自己的火候不到,一定还有哪部分欠缺,但它具体是什么呢?
支付中台的几个面向:支付业务、资金核算、面向风控等切面
手哥架构宝典之支付系统1.0发布后,很多架构师朋友表示受益匪浅,询问支付系统2.0版本什么时候放出来,今天刊发出《架构宝典》支付系统2.0版本,以飨读者。
一文了解微服务的流程和组织
微服务架构最重要的好处是它可以实现大型的复杂应用程序的持续交付和持续部署。持续交付和持续部署是DevOps的一部分,DevOps是一套快速、频繁、可靠的软件交付实践。高效能的DevOps组织通常在将软件部署到生产环境时面临更少的问题和故障。
程序员自我发展之路:从态度到方法
三周前,正值手头事情忙得不可开交之际,接到右总邀稿,要我谈谈程序员发展的几条出路。我思考再三,索性趁此机会干脆行文一篇,把自己多年来给团队的唠叨整理整理,也算不负他人之托。
Apache 的架构师们遵循的 30 条设计原则
本文作者叫 Srinath,是一位科学家,软件架构师,也是一名在分布式系统上工作的程序员。 他是 Apache Axis2 项目的联合创始人,也是 Apache Software 基金会的成员。 他是WSO2流处理器(wso2.com/analytics)的联席架构师。 Srinath 撰写了两本关于 MapReduce 和许多技术文章的书。 他获得了博士学位。 来自美国印第安纳大学。
高可用架构实例:在多云和多区域中穿行
Auth0为所有技术栈上的任一平台(移动,Web,本机)应用程序提供身份验证,授权和单点登录服务。身份验证对绝大多数应用程序至关重要。我们从一开始就设计了Auth0,以便它可以在任何地方运行:在我们的云上,在您的云上,甚至在您自己的私有基础架构上。
百亿流量微服务网关的设计与实现
本文从百亿流量交易系统微服务网关(API Gateway)的现状和面临的问题出发,阐述微服务架构与 API 网关的关系,理顺流量网关与业务网关的脉络,分享API网关知识与经验。
日均5亿查询量的京东订单中心,为什么舍MySQL用ES?
京东到家订单中心系统业务中,无论是外部商家的订单生产,或是内部上下游系统的依赖,订单查询的调用量都非常大,造成了订单数据读多写少的情况。
职责驱动设计及状态模式的融会贯通
针对某通信产品,我们需要开发一个版本升级管理系统。该系统通过Java开发后台管理,由Telnet发起向前端基站设备的命令,以获取基站设备的版本信息,并在后台比较与当前最新版本的差异,以确定执行什么样的命令对基站设备的软件文件进行操作。