自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术原始积累

记录成长的点点滴滴,以及比较好的技术与人生为人处世的文章

  • 博客(18)
  • 收藏
  • 关注

原创 增强版的ThreadLocal-TransmittableThreadLocal原理概述

一、前言前面讲解了增强版的ThreadLocal-TransmittableThreadLocal可以优雅解决线程变量的继承问题,本节我们来探讨其实现。二、Transmi...

2019-08-31 07:00:00 3087

转载 程序员真是太太太太太有趣了!!!

本文来源于微信公众号有趣青年(ID:v_danshen)

2019-08-31 07:00:00 300

原创 增强版的ThreadLocal-TransmittableThreadLocal

一、前言ThreadLocal是JDK里面提供的一个thread-local(线程局部)的变量,当一个变量被声明为ThreadLocal时候,每个线程会持有该变量的一个独...

2019-08-30 09:47:02 315

转载 Serverless 的喧哗与骚动(一)内附 Serverless 行业发展简史

作者|阿里中间件高级技术专家许晓斌《Maven实战》作者,曾负责 AliExpress 微服务架构演进,现在负责阿里集团 Serverless 技术研发落地。导读:...

2019-08-29 07:00:00 517

原创 高性能线程间消息传递库Disruptor概述

Disruptor是一个高性能的线程间消息传递库。它源于LMAX对并发性 、性能和非阻塞算法的研究,如今构成了其Exchange基础架构的核心部分。理解Disruptor是什么的最好方法是将它与目前已经的很好理解和非常相似的东西进行比较,例如与Java的BlockingQueue进行对比。与队列一样,Disruptor的目的是在同一进程内的线程之间传递数据(例如消息或事件)。但是Disrupto...

2019-08-28 12:21:46 1104

转载 “一次编码、到处运行”,淘宝云端一体化探索

作者|孙棋(空蒙)出品|阿里巴巴新零售淘系技术部导读:当前移动互联网业务研发运维模式,云与多端互相割裂,有些全栈的探索缺乏成功案例,行业对云端一体化研发这块仍是空白,我们...

2019-08-26 17:20:17 190

转载 终于找到可以一文多发的平台了!

你来了~openwrite.cn 一文多发平台有时候自己辛苦写了几个小时的技术文章,被爬虫抓走。自己去全平台一个一个发,又过于麻烦。而且每个平台都不一样,发文同步很困难。...

2019-08-25 20:59:27 251

原创 谈谈Netty的线程模型

一、前言 Netty是一个异步、基于事件驱动的网络应用程序框架,其对 Java NIO进行了封装,大大简化了 TCP 或者 UDP 服务器的网络编程。其应用还是比较广泛的,比如Apache Dubbo 、Apache RocketMq、Zuul 2.0服务网关、Spring WebFlux、Sofa-Bolt 底层网络通讯都是基于 Netty 来实现的,本节我们谈谈Netty4中的线程模型。...

2019-08-23 09:48:16 325

转载 进阿里第一年,第二年,第三年....

每一个阿里人进入阿里后,生活都随之发生翻天覆地的变化,比如工龄越长,工衣越多,比如级别越高,发量越少。进阿里第一年,第二年,第三年有哪些变化,一起来看——关于穿衣-关于穿...

2019-08-22 07:00:00 282

转载 0到千万DAU,微淘技术架构演进之路

作者|金争争(大鹏)出品|阿里巴巴新零售淘系技术部导读:大家经常看到手淘里面的第二个TAB 就是微淘了!目前有几千万 DAU,几百亿关注关系,每天几十万的商家生产内容,对...

2019-08-21 08:20:47 244

转载 阿里工程师谈,什么是好的代码?

作者|马飞翔(泽畔)出品|阿里巴巴新零售淘系技术部导读:我们每天都与代码打交道,但当被问道什么是好的代码时,很多人可能会先愣一下,然后给出的回答要么比较空泛,要么比较散,...

2019-08-20 07:00:00 108

转载 推荐几个值得看的技术大佬

与其每天被各种看过就忘的内容占据时间不如看点真正对你有价值的信息下面小编为你推荐几个高价值的公众号它们提供的信息能真正提高你生活的质量长按二维码,选择【识别图中二维码】关...

2019-08-20 07:00:00 1161

转载 全面异步化:淘宝反应式架构升级探索

2018 年初,淘宝开始尝试进行整个架构升级(代号Tango:Taobao Architecture Next GeneratiOn),经过近一年的探索,实现了全面异步化...

2019-08-19 07:00:00 260

原创 常用开源框架扩展清单之原理

一、前言评价一个框架是否是优秀的,其中必有一点是该框架是否留足了可扩展的接口。我们在实际做项目中很多情况下就是基于某某框架,然后在这个框架留出的扩展接口上进行业务开发,所...

2019-08-18 07:00:00 613

原创 Java 异步编程导论

一、Java 异步编程导论异步编程是可以让程序并行运行的一种手段,其可以让程序中的一个工作单元与主应用程序线程分开独立运行,并且等工作单元运行结束后通知主应用程序线程它的...

2019-08-17 07:49:45 122

原创 Reactive(响应式)编程-Reactor

Reactor 是Reactive Programming规范的一个具体实现(rxjava也是规范的一个实现),可以概括为:反应式编程是一种涉及数据流和变化传播的异步编程...

2019-08-16 07:00:00 1042

转载 秒杀系统架构分析与实战,一文带你搞懂秒杀架构!

点击上方"技术原始积累",右上角选择“设为星标”更多精品技术文章将及时推送!作者丨猿码道jianshu.com/p/df4fbecb1a4b1、秒杀业务分析正常电子商务...

2019-08-15 12:39:13 144

转载 淘宝应用柔性架构的探索

作者|许泽彬(泽彬)出品|阿里巴巴新零售淘系技术部导读:随着淘宝业务的飞速发展,微服务架构在持续演进的过程中,也受到了越来越多的挑战:如同步模型带来的资源利用率有限、依赖...

2019-08-13 12:23:15 139

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除