背景在微服务架构中,一个大系统被拆分成多个小服务,小服务之间大量 RPC 调用,经常可能因为网络抖动等原因导致 RPC 调用失败,这时候使用重试机制可以提高请求的最终成功率,减少故...
《Android高级进阶》作者,欢迎关注我的微...
本文根据颜博老师在〖Deeplus直播第218期〗线上分享演讲内容整理而成。(文末有获取本期PPT&回放的途径,不要错过)颜博马蜂窝数仓研发总监现任马蜂窝数据仓库团队负责人,曾供职...
.
字节跳动头条高级技术专家,热衷大前端技术栈及n...
点击上方蓝色字体,关注我 —— 一个在阿里云打工的清华学渣! 本文作者:杨牧原(花名牧原),阿里云技术专家,多年操作系统和应用调试经验,理论功底深厚,实践经验丰富。目前专注 Li...
码农@阿里云,曾工作于大疆,宜信大数据创新中心...
一、前言现在还依稀记得去年双11在支付宝作战室,接近0点的时候,所有人都盯着值班室的秒级监控大盘,当交易峰值曲线慢慢爬升,最后变得无比陡峭,值班室的同学都很激动,欢呼声伴随着爬升的...
hello world
消息队列会丢失消息吗?答案是肯定的,所以对于业务严谨的数据,我们要确保其在消息队列中的安全,不能丢。要想解决不丢的问题,首先要弄清楚 消息是怎么丢的呢?丢消息的关键点有3个:Pro...
慎入,作者高并发搞得少(没搞过),这里面水太深,什么高并发,大流量的东西都是虚拟的,作者还太年轻,没有那个经历,把握不住。系统只有几QPS,开心快乐就行,不PK,文明PK。高并发,...
公众号:三分恶。一个能文能武的全栈开发,欢迎关注。
- 总述 -咱们前面分别对分布式事务的几个分支:XA、2PC、3PC、TCC、Saga、事务消息、最大努力事务进行的详细介绍。本篇作为分布式事务设计的收尾篇,讲对前...
Java研发工程师
| 导语 本文将总结一下常用的基于时间线Feed流的后台存储设计方案。结合具体的业务场景,讲述一下根据实际需求,在基本设计思路上做一些灵活运用。01背景介绍Feed流产品在我们手机...
在《码农周刊》&《开发者头条》打杂
元旦期间订单业务线告知推送系统无法正常收发消息,作为推送系统维护者的我正外面潇洒,无法第一时间回去,直接让 ops 帮忙重启服务,一切好了起来,重启果然是个大杀器。由于推送系统本身...
本文提纲如下0. 前言1. 单数据源事务 & 多数据源事务2. 常见分布式事务解决方案2.1. 分布式事务模型2.2. 二将军问题和幂等性2.3. 两阶段提交(2PC) & 三阶段...
前言本文结构很简单:5张图送你5种秒杀系统,再加点骚操作,再顺带些点心里话🤷♀️。一个简单的秒杀系统实现原理: 通过redis原子操作减库存图一 优点缺点简单好用考验redis...
技术不凌驾业务业务不拖累技术
点击“ 程序员内点事 ”关注,选择“ 设置星标 ”坚持学习,好文每日送达!引言接着《一口气说出 9种 分布式ID生成方式,面试官有点懵了》来继续详细的介绍分布式ID生成器,大家比较...
公众号:程序员内点事,白嫖电子书
▲ 点击上方"多颗糖"关注公众号 《软件架构基础(Fundamentals of Software Architecture)》被誉为和《设计数据密集型应用》一样经典的后端书籍,架...
一、分布式简介1、架构简介现在的互联网,几乎常见的复杂系统都会使用分布式架构,如果在不清楚概念之前,刚接触分布式架构这个名词会感觉十分的高大上,其实在对比单服务,集群服务之后,你就...
公众号:知了一笑
免费视频福利推荐:2T学习视频教程+电子书 免费送:BAT面试精讲视频,亿级流量秒杀系统,分布式系统架构,中间件消息队列,Python Go入门到精通,Java实战项目,Linux...
pythoner
👍 点赞再看,养成习惯,微信搜一搜【脑子进煎鱼了】吸取煎鱼的精华 🚀。最近热衷于分享 Go 语言、微服务架构和各类奇怪的系统设计。若有任何建议或疑问欢迎随时交流和反馈。微服务,这三...
作者 | sergiuoltean策划 | 万佳众所周知,架构特点多以"ility"结尾(例如 scalability、deployability),也被称为 NFR(非功能需求...
专业打酱油 / 试用达人 / 修理工
海量用户同时进行高频访问对任何平台都是难题,也是行业乐此不疲的研究方向。但值得庆幸的是,虽然业务场景不同,设计和优化的思想却是万变不离宗。本文将结合业务与高并发系统设计的核心技术点...
消息队列(MQ)的基本概念,很多时候都要了解清楚,这样在学消息队列中间件就比较能够游刃有余,遇到不清楚的也可以重新翻来看看,加深理解。这里有关于:优先级队列、延迟队列、死信队列、重...
上帝视角拆解 Tomcat 架构设计,在了解整个组件设计思路之后。我们需要下凡深入了解每个组件的细节实现。从远到近,架构给人以宏观思维,细节展现饱满的美。关注「码哥字节」获取更多硬...
专注后端大数据量/高并发架构
刚刚
极客时间专栏《Go语言核心36讲》的作者,人邮...
在上一篇文章《学了那么多技术,为何依然成不了架构师》中分享了为什么要学习架构设计原则,本篇文章作为该文章的一个延伸,总结了一些常用的架构设计原则,希望对你有用。通用原则KISS原则...
老菜鸟
背景ALIWARE微服务在最近几年大行其道,很多公司的研发人员都在考虑微服务架构,同时,随着 Docker 容器技术和自动化运维等相关技术发展,微服务变得更容易管理,这给了微服务架...