架构师权威指南-后端架构师技术图谱

原文链接: https://github.com/xingshaocheng/architect-awesome数据结构队列集合链表、数组字典、关联数组栈树二叉树完全二叉树平衡二叉树二叉查找树(BST)红黑树B-,B+,B*树LSM 树BitSet常用算法排序、查找算法选择排序冒泡排序插入排序快速...

2018-06-21 07:11:02

阅读数 1027

评论数 1

四个架构设计案例分析及其背后的架构师思维

写在前面架构的本质是管理复杂性,抽象、分层、分治和演化思维 是我们工程师 / 架构师应对和管理复杂性的四种最基本武器。在我之前写的文章 《优秀架构师必须掌握的架构思维》(点击标题查看原文) 中,我先介绍了抽象、分层、分治和演化这四种应对复杂性的基本武器。在本篇文章中,我会通过四个案例,讲解如何综合...

2018-05-18 10:03:47

阅读数 1255

评论数 0

史上最全的架构师图谱

本文是笔者多年来积累和收集的知识技能图谱,有的是笔者原创总结的最佳实践,有的是小伙伴们的分享,其中每个秘籍图谱里面的内容都是互联网高并发架构师应该了解和掌握的知识,笔者索性把这些图谱收集在一起,并且归类便于查找和学习,希望能够帮助到每一位想成为架构师或者已经是架构师的小伙伴,这里我们的标题“史上最...

2017-10-17 19:02:15

阅读数 458

评论数 0

Heroku创始人Adam Wiggins发布十二要素应用宣言

Heroku创始人Adam Wiggins发布十二要素应用宣言 喜欢 | 作者 郑柯 发布于 2012年9月12日. 估计阅读时间:不到一分钟 | 顶尖技术领导者的管理实战经验分享,尽在GTLC! 讨论 分享到:微博微信FacebookTwitter有道云笔记邮件分享 稍后阅读我的阅读清单 ...

2017-06-28 20:58:14

阅读数 223

评论数 0

微服务架构(Microservice Architecture)

之前一段时间,有听部门架构说起接下来公司要使用微服务架构来研发系统,当时没怎么在意,因为是第一次听说微服务这个名词(果然无知者无畏啊);正好赶上五一假, 我自告奋勇的,接了编写微服务架构培训文档这个任务(也许因为我是文科生,文笔稍微好点)。五一假期三天,基本都是在看资料,梳理思路以及编写接下来的...

2017-06-16 23:45:16

阅读数 7430

评论数 0

如何规划基于Docker的微服务?这10大要素一定要清楚

用微服务器替代整体应用程序,或者建立新的应用程序,是开发团队日益增长的考虑因素,这些开发团队希望提高敏捷性,迭代速度更快,并跟上市场变化。通过在不同团队之间提供更大的自主权,允许他们并行工作,在更短的时间内实现更多的功能,微服务器提供的代码不那么脆弱,从而更容易进行更改,测试和更新。 ...

2017-06-16 23:38:29

阅读数 1935

评论数 0

认证 (authentication) 和授权 (authorization) 的区别

以前一直分不清 authentication 和 authorization,其实很简单,举个例子来说: 你要登机,你需要出示你的身份证和机票,身份证是为了证明你张三确实是你张三,这就是 authentication;而机票是为了证明你张三确实买了票可以上飞机,这就是 authorizati...

2017-06-06 11:08:47

阅读数 14933

评论数 3

Swagger - 前后端分离后的契约

前后端分离 按照现在的趋势,前后端分离几乎已经是业界对开发和部署方式所达成的一种共识。所谓的前后端分离,并不是传统行业中的按部门划分,一部分人只做前端(HTML/CSS/JavaScript等等),另一部分人只做后端(或者叫服务端),因为这种方式是不工作的:比如很多团队采取了后端的模板技术(JS...

2017-05-06 01:45:17

阅读数 618

评论数 0

Web API文档生成工具apidoc

apidoc可以根据代码注释生成web api文档,支持大部分主流语言java javascript php coffeescript erlang perl python ruby go...,相对而言,web接口的注释维护起来更加方便,不需要额外再维护一份文档。 apidoc从注释生成静态h...

2017-04-26 22:45:03

阅读数 1022

评论数 0

告别手写 API文档生成工具推荐

随着API的发展以及需求的日益增加,对API文本文档的需求与随之而来。相信许多开发人员都遇到过编写API文档方面的问题及烦恼。 你是否还通过手写的方式来生成和编写这些文档呢?那么你就OUT啦!话说工欲善其事必先利其器,本文分享7款非常好的API文档生成工具给大家。 Web API文档工具列...

2017-04-26 22:38:11

阅读数 21876

评论数 0

Docker + Nodejs + Kafka + Redis + MySQL搭建简单秒杀环境

秒杀活动可以说在互联网上随处可见,从12306抢票,到聚划算抢购,我们生活的方方面面都可以看到秒杀的身影。秒杀的架构设计也是对于一个架构师架构设计能力的一次考验。本文的目的并不在于提供一个可以直接落地的设计方案,而是意在提供一个简单的方法,一个思路,使大家能够对于秒杀背后的一些设计有更感性的认识,...

2017-04-21 21:15:45

阅读数 1951

评论数 0

微服务架构中服务注册与发现

想象一下,如果你在写代码调用一个有REST API或Thrift API的服务,你的代码需要知道一个服务实例的网络地址(IP地址和端口)。运行在物理硬件上的传统应用中,服务实例的网络地址是相对静态的,你的代码可以从一个很少更新的配置文件中读取网络地址。 在一个现代的,基于云的微服务应用中,这...

2017-04-08 00:53:17

阅读数 25163

评论数 0

扫福得福背后,支付宝AR红包的技术创新与故事

春节期间,支付宝的「扫福得福」活动火爆异常。AR是一种新的交互方式,与传统营销方式相比,可以使用户更深入地参与互动,给用户带来新体验。而支付宝红包,寄托着用户对未来的期盼,因此其团队就考虑将AR与红包相结合,探索一种新的玩法。在AR领域走在前面的支付宝,其AR红包的技术选型、技术架构及其背后的技术...

2017-03-13 16:15:44

阅读数 1155

评论数 0

如何设计一个小而美的秒杀系统?

现如今,春节抢红包的活动已经逐渐变成大家过年的新风俗。亲朋好友的相互馈赠,微信、微博、支付宝等各大平台种类繁多的红包让大家收到手软。鸡年春节,链家也想给15万的全国员工包个大红包,于是我们构建了一套旨在支撑10万每秒请求峰值的抢红包系统。经实践证明,春节期间我们成功的为所有的小伙伴提供了高可靠的服...

2017-03-10 17:47:28

阅读数 396

评论数 0

一个创业公司的API网关落地实践

HelloFresh是一家食品电商初创公司,用户根据选定的菜谱下单,HelloFresh把菜谱所需要的食材送至用户家中。来自HelloFresh的技术负责人Ítalo Lelis在博客上分享了HelloFresh的API网关落地实践,本文为该博文的译文,并已获得原网站的翻译授权。 Hello...

2017-03-10 17:36:11

阅读数 1587

评论数 0

!!!架构设计好文!!!-日请求超亿级、同时在线活动800+:QQ会员活动运营系统架构实践

日请求超亿级、同时在线活动800+:QQ会员活动运营系统架构实践 “本文主要为你分享:QQ增值业务在海量请求下的技术挑战以及背景;Web系统高并发场景的综合优化策略;平台高可用的建设实践。 本文根据徐汉彬在 InfoQ 举办的 2016 ArchSummit 全球架构师...

2016-10-24 17:28:59

阅读数 829

评论数 0

!!!系统架构好文!!!-天猫双11晚会和狂欢城的互动技术方案

天猫双11晚会和狂欢城的互动技术方案 2016-10-17 QCon邓红春 聊聊架构 天猫联手湖南卫视创造的双 11 晚会,实现了手机天猫与电视直播的实时同步,明星表演、游戏 PK、商家广告与观众进行深入互动,并派发大量奖品。本次给大家分享一下工程师们是如何解决直播互动的重重困...

2016-10-24 16:56:52

阅读数 2198

评论数 0

[系统架构好文]每秒订单数25倍提升,蘑菇街怎样跨过海量服务架构的技术藩篱?

http://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=2650994245&idx=1&sn=84b01bdd571d51586a87ba05120c3176&chksm=bdbf0e168ac88700b55ab...

2016-09-27 12:17:12

阅读数 1200

评论数 0

大型网站架构演化历程

http://mp.weixin.qq.com/s?__biz=MzAwNjQwNzU2NQ==&mid=400884947&idx=1&sn=5d45f0d186fc919a0211fcd9f4037b41&scene=5&srcid=1211VG6ybm...

2015-12-11 21:53:59

阅读数 445

评论数 0

手机淘宝 521 性能优化项目揭秘

http://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=401554928&idx=1&sn=abde4233ad87b6c7fb2e797b1902f5b6&scene=5&srcid=1206HT8bDN...

2015-12-10 18:24:32

阅读数 1443

评论数 0

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