服务端技术杂谈

189 篇文章
35 人订阅

全部文章

春哥大魔王

阿里是如何处理分布式事务的

分布式事务中的TCC模式,貌似是阿里提出来的,所以阿里自研的分布式事务框架总是少不了TCC的影子。

944
春哥大魔王

架构设计之流量削峰

针对于秒杀场景来说,流量往往在一个特定时间点有个高度集中的流量洪峰,这个瞬时对于资源的消耗是很大的,这时往往对于服务的稳定性带来了极大的挑战,如果按照流量洪峰预...

942
春哥大魔王

一文读懂消息队列的一些设计

消息队列一般都有一个nameserver服务,用来检测broker是否存活,或者处理能力上是否存在延迟。这样在发送消息时就可以规避将消息发送到宕机的broker...

682
春哥大魔王

如何对自己写的代码负责

这个月转岗了,从之前做的一年多的交易营销相关的系统,转去做交易网关系统。由于所属两个团队,在融入之后,明显感觉到两个团队做事情方法的不同,而最大的区别是做事方式...

693
春哥大魔王

JVM虚拟机内存

1102
春哥大魔王

Java网络编程

网络IO会涉及到同步,异步,阻塞,非阻塞等几个概念。一个网络IO读取过程是数据从 网卡 到 内核缓冲区 到 用户内存 的过程。同步和异步区别在于数据从内核到用户...

731
春哥大魔王

Java并发编程

SMP 对称多核架构:也叫统一内存访问架构,主要特征是所有cpu平等的共享所有资源,包括内存,io,总线等。

903
春哥大魔王

常见Redis面试题

Redis大家都不陌生了,是高并发解决方案居家必备的良药。可以帮助我们解决高并发,存在的性能问题。

904
春哥大魔王

Redis协议是什么样的

我们用过很多redis的客户端,有没有相过自己撸一个redis客户端? 其实很简单,基于socket,监听6379端口,解析数据就可以了。

812
春哥大魔王

CPU内存结构

由于CPU频率太快了,为解决直接读取内存的数据上的延迟,在CPU和内存之间,存在3级缓存。

832
春哥大魔王

Redis大key优化方案

由于redis是单线程运行的,如果一次操作的value很大会对整个redis的响应时间造成负面影响,所以业务上通常会以以下方式进行分拆。

922
春哥大魔王

【硅谷牛仔】肖恩帕克

本来开篇准备写我的偶像扎克伯格,但是说到Facebook的快速发展初期,另一个天才少年更应该值得书写一下,他就是Facebook第一个ceo肖恩·帕克。

632
春哥大魔王

【硅谷牛仔】优步CEO,最倒霉的成功创业者 -- 特拉维斯·卡兰尼克

特拉维斯·卡兰尼克,1977 年出生于美国旧金山,高中毕业后,他考入加利福尼亚大学洛杉矶分校,但1998年辍学。辍学后曾先后创立多家科技公司,2009 年创立U...

1004
春哥大魔王

【硅谷牛仔】Instagram CEO--凯文·希斯特罗姆--从销售到科技独角兽公司CEO

Instagram 曾经创造了一个传奇,这个创立只有22个月时间,同时仅有14名员工应用被Facebook斥资10亿美元收购,创始人也迅速以4亿美元身价进入美国...

813
春哥大魔王

【硅谷牛仔】DropBox CEO --德鲁休斯敦--找到合适自己的圈子,追逐自己感兴趣的事

【小编序言】小编最喜欢的两个硅谷新生代CEO就是扎克伯格和休斯敦,因为两个人都是程序员+黑客帽衫的代言人,比较扎克伯格的偏休闲舒适而言,休斯敦的帽衫更有个性个人...

923
春哥大魔王

K8s核心概念入门

新的一年还是要学习一些新技术的,先从k8s开始吧。 作为一个想成为“微服务技术专家”,除了上层类spring cloud的解决方案,服务治理方案之外,k8s作为...

903
春哥大魔王

系统幂等设计

比如实际的业务请求为创建一个活动,理论上需要根据业务形态开发幂等创建活动的接口,这样在相同参数调用接口多次创建活动时,只可以创建成功一次。

723
春哥大魔王

Apache commons-pool对象池妙用

大多时候,我们获取对象的方法都是直接new一个。但是,对于大对象的构造,或者构造耗时比较久的对象,我们每次要使用都去new一个是很不科学的。比如数据库的连接对象...

962
春哥大魔王

Spring @Autowired 注入到List和Map

在实现类中加入@Order(value) 注解即可 ,值越小越先被初始化越先被放入List

692
春哥大魔王

一个美国程序员分享

他的意思是,不要给自己留下做了一半的活。因为这意味着你需要再回来,继续把它做完;你会挂念这件事情,它就像一个钟摆,过一段时间就会重新出现在你的脑海,时不时烦扰...

954

扫码关注云+社区