作者|殷浩出品|阿里巴巴新零售淘系技术部导读:对于一个架构师来说,在软件开发中如何降低系统复杂度是一个永恒的挑战,无论是 94 年 GoF 的 Design Patterns , ...
在每个开始中都有过去,在每个过去中都有开始。
本文简述了各大设计模式,并通过UML和代码详细说明。本文大约共 2.5W 字,建议收藏。下方是本文的目录:一、设计模式的认识二、设计模式的分类根据其目的根据范围三、设计模式的优点四...
80后老码农
点击“ 程序员内点事 ”关注,选择“ 设置星标 ”坚持学习,好文每日送达!一、什么是限流?为什么要限流? 不知道大家有没有做过帝都的地铁,就是进地铁站都要排队的那种,为什么要这样摆...
公众号:程序员内点事,白嫖电子书
阿里妹导读:架构图是什么?为什么要画架构图?如何画?有哪些方法?本文从架构的定义说起,分享阿里文娱高级技术专家箫逸关于画架构图多年的经验总结,并对抽象这一概念进行了深入地讨论。较长...
专业打酱油 / 试用达人 / 修理工
点击“技术领导力”关注∆ 每天早上8:30推送 作者| 许家滔 编辑| 老K 作者介绍:许家滔,微信技术架构部后台总监,专家工程师,多年来伴随QQ邮箱和微信后台成长,历经系统...
专注后端大数据量/高并发架构
知识分享,以技会友。大家好,我是Tom哥。阅读本文大约需要 15 分钟。缓存设计可谓老生常谈了,早些时候都是采用memcache,现在大家更多倾向使用redis,除了知晓常用的数据...
欢迎关注我的微信公众号:微观技术
1. 概述“架构师图谱”是一个很宏大的命题,特别是优秀的架构师自身也是“由点到面再到图”,一点点成长积累起来,尝试写这篇文章的目的更多的是结合自身的一些架构、研发、管理经验对现阶段...
随着业务的快速发展、业务复杂度越来越高,几乎每个公司的系统都会从单体走向分布式,特别是转向微服务架构。随之而来就必然遇到分布式事务这个难题,这篇文章总结了分布式事务最经典的解决方案...
研究分布式系统,代表作dtm
分布式任务调度框架几乎是每个大型应用必备的工具,本文介绍了任务调度框架使用的需求背景和痛点,对业界普遍使用的开源分布式任务调度框架的使用进行了探究实践,并分析了这几种框架的优劣势和...
分享 vivo 互联网技术干货与沙龙活动,推荐...
skr shop是一群底层码农,由于被工作中的项目折磨的精神失常,加之由于程序员的自傲:别人设计的系统都是一坨shit,我的设计才是宇宙最牛逼,于是乎决定要做一个只设计不编码的电商...
代码是吃饭的家伙
导读:年前,关于中台的说法,众说纷纭,以36氪影响力、国酒茅台、离职CIO、失败项目等诸多热点,迅速成为热文,在朋友圈转发;而后又有很多说《不是中台不行,是你家的中台不行》,后面...
doityourself
本文提纲如下前言单数据源事务 & 多数据源事务常见分布式事务解决方案2.1. 分布式事务模型2.2. 二将军问题和幂等性2.3. 两阶段提交(2PC) & 三阶段提交(3PC)方案...
作者简介:曾任职于阿里巴巴,每日优鲜等互联网公司,任技术总监。最近很多读者朋友留言,希望“二马”多写一些实际工作经历以及工作中遇到的问题和技术解决方案。应大家要求,本文介绍一次订单...
hello world
来自公众号:数据和云链接:https://www.modb.pro/db/25251 导读:MySQL如何实现高性能?以下内容是结合其他技术同仁的总结和自我实践整理的20个开源数据...
随着中国消费认知的不断升级,网购走近千家万户,越来越被人们所接受。淘宝、唯品会、考拉、京东、拼多多等逐渐成为我们生活的重要组成部分。除了常规的购物下单外,这些电商平台还经常搞一些双...
每当我们学习一门新的编程语言,做的第一件事情,就是写一个 “Hello world” 程序,先让它能 Run 起来,潘多拉魔盒打开之后,再深入学习语言的其他精髓。 同样,我们在准...
创新为善,被人需要
服务端作为顺风车技术部内最大的工程团队,随着人员的扩张和迭代,流程规范在其中扮演着原来越重要的角色。一方面规范化可以提高我们的交付质量、交付效率,另一方面,我们也希望在一次次的实战...
后端工程师
目录第一天:LRU 缓存淘汰策略 | Code - Github 第二天:单机并发缓存 | Code - Github 第三天:HTTP 服务端 | Code - Github 第...
- 软件系统架构师,编程布道者; - 极客时间...
自从软件开发的早期(1960年代)以来,解决大型软件系统中的复杂性一直是一项艰巨的任务。多年来,软件工程师和架构师为解决软件系统的复杂性进行了许多尝试:David Parnas的模...
作者:vincentsu,腾讯 PCG 后台开发工程师 如今的互联网已经在海量服务领域有了很成熟的理论,因此自己也很庆幸,能够从 0 到 1 完整践行海量服务。微视春节项目中的集...
工程师
作者:vivo互联网技术团队Li Guanyun、 Jessica Chen一、背景2021年2月,收到反馈,视频APP某核心接口高峰期响应慢,影响用户体验。通过监控发现,接口响应...
前言 之前的高性能短链设计一文颇受大家好评,共被转载 「47」 次,受宠若惊,在此感谢大家的认可!在文末简单提了一下 OpenResty,一些读者比较感兴趣,刚好我们接入层网关也是...
这是我的第 60 篇原创文章作者 | 悟空聊架构来源 | 悟空聊架构(ID:PassJava666)转载请联系授权(微信ID:PassJava)本篇主要内容如下:主要内容前言我们都...
从入门到精通,一路地奔跑。
阅读本文大约需要 20 分钟。你好,我是 Kaito。在软件开发领域,「异地多活」是分布式系统架构设计的一座高峰,很多人经常听过它,但很少人理解其中的原理。异地多活到底是什么?为什...
野生架构师
高并发,几乎是每个程序员都想拥有的经验。原因很简单:随着流量变大,会遇到各种各样的技术问题,比如接口响应超时、CPU load升高、GC频繁、死锁、大数据量存储等等,这些问题能推动...