系统设计

6 人感兴趣 · 21 次引用

  • 推荐
  • 最新
https://static001.geekbang.org/infoq/ee/ee9ff14c92b8070a88482b7545f15516.png?x-oss-process=image/resize,w_416,h_234

【解构系统设计面试】什么是系统设计?以及如何设计一个新鲜事系统?

用户头像
罗远航 2020 年 7 月 30 日

这篇文章是《解构系统设计面试》系列博文的第一篇,在这篇文章里我会介绍一下面试中的系统设计是什么,面试官大体上会从哪些方面来考量系统设计的答案,介绍一种分析系统设计问题的方法论(4S 分析法)以及会以“设计一个新鲜事系统”为例,解构这一经典的系

https://static001.geekbang.org/infoq/dc/dc048371c4624059926c8af8bd60551b.jpeg?x-oss-process=image/resize,w_416,h_234

缓存与存储的一致性策略:从 CPU 到分布式系统

用户头像
伴鱼技术团队 2020 年 6 月 3 日

在追求极致性能的系统中,缓存总是一个非常关键的手段,本文从单核CPU的缓存策略开始讨论,然后再讨论多核CPU的缓存策略,最后分析了分布式系统中各种缓存策略以及相关的优化与衡权。

https://static001.geekbang.org/infoq/42/42887d05ad69b1c83b6c122a3e986223.png?x-oss-process=image/resize,w_416,h_234

从 0 到 1 搭建技术中台之发布系统实践:集泳道、灰度、四端和多区域于一体的设计与权衡

用户头像
伴鱼技术团队 2020 年 6 月 1 日

伴鱼发布系统的演进之路:从服务器、web、安卓和ios各自一个发布系统到全公司统一的、支持泳道、灰度和多区域的东风发布系统的思考和权衡的过程。目前该发布系统承载伴鱼公司所有的发布任务,在公司级别的统一了发布规范与流程。

https://static001.geekbang.org/infoq/2a/2ac8c8040413c3b85ae18ceaa74410bb.png?x-oss-process=image/resize,w_416,h_234

AB 测试平台的设计与实现

用户头像
伴鱼技术团队 2020 年 5 月 28 日

AB 测试(以下称为「试验」),本质是把选择权交给用户,让用户决定什么是最好的。我们给参与试验的不同用户,分配不同的方案,收集用户数据并加以分析,最终确定最优方案。

https://static001.geekbang.org/infoq/b5/b5aea52ac0f31f78e1e63e1ba455d9b6.jpeg?x-oss-process=image/resize,w_416,h_234

分布式高并发下 Actor 模型如此优秀

用户头像
架构师修行之路 2020 年 9 月 22 日

一般来说有两种策略用来在并发线程中进行通信:共享数据和消息传递。使用共享数据方式的并发编程面临的最大的一个问题就是数据条件竞争。处理各种锁的问题是让人十分头痛的一件事。

【架构师训练营 - 作业 -1】食堂就餐卡系统设计

用户头像
小动物 2020 年 6 月 7 日

【架构师训练营-作业-1】食堂就餐卡系统设计

https://static001.geekbang.org/infoq/d6/d6ac3002324652e2b50a9305e852000a.jpeg?x-oss-process=image/resize,w_416,h_234

DDD 实践手册 (3. Entity, Value Object)

用户头像
Joshua 2020 年 5 月 4 日

本篇文章中我们会聚焦在整个分层架构的核心部分,领域层中的关键概念: Entity(实体),Value Object(值对象)。

食堂就餐卡系统设计

用户头像
熊桂平 2020 年 9 月 18 日

食堂就餐系统需求分析和设计,通过UML描述系统设计开发过程

什么是 MQ ?

用户头像
itfinally 2020 年 5 月 2 日

MQ 到底是什么 ? 每次跟同行交流总感觉鸡同鸭讲, 却只因我们用的 MQ 不同. 这个工具真的那么难理解吗? 本文带你一层层拨开 MQ 的真面目.

https://static001.geekbang.org/infoq/cd/cde255017e6e3d5dc84af81b56c3bcef.jpeg?x-oss-process=image/resize,w_416,h_234

网站系统架构演进

用户头像
Janenesome 2020 年 5 月 15 日

今天,我们来整理《大型网站技术架构》这本书中,关于网站系统架构演进的这一部分。

https://static001.geekbang.org/infoq/b2/b2a1c42ca35e26814926ba7499e02822.jpeg?x-oss-process=image/resize,w_416,h_234

电商管理系统之交易子系统设计 (一)

用户头像
长沙造纸农 2020 年 9 月 20 日

交易子系统(后文简称交易系统)是电商系统的核心系统之一,它处于其他系统的上游,衔接各大电商平台与电商系统。所有的交易订单由它进入电商中台系统,然后在其他子系统(物流子系统、财务子系统等)之间进行履约。今天我们聊聊电商中台系统中交易系统该如何落地

https://static001.geekbang.org/infoq/94/94f38891cc091617d1d00e18582f5980.png?x-oss-process=image/resize,w_416,h_234

食堂就餐卡系统设计

用户头像
mh 2020 年 6 月 10 日

食堂就餐卡系统设计

阿里 P9 开源阿里内部秒杀系统设计方案以及设计原则,还不收藏

用户头像
小Q 2020 年 9 月 10 日

说起秒杀,可能很多人的印象中就是双十一12点的那一刻,键盘鼠标敲到抽筋的那一刻,抢到自己期盼已久的商品时候的欣喜,可是,有没有想过,号称10亿+用户的淘宝,为了保证屏幕前的你,除了阿里云兄弟的支持之外,对于系统设计上付出了多大的努力呀

食堂就餐卡系统设计

用户头像
傻傻的帅 2020 年 6 月 9 日

食堂就餐卡系统设计

https://static001.geekbang.org/infoq/30/300e8d01a15c0103f733965772b64cd4.jpeg?x-oss-process=image/resize,w_416,h_234

食堂就餐卡系统设计

用户头像
胡江涛 2020 年 6 月 9 日

食堂就餐卡系统,是一个给食堂管理人员,消费者,商家使用的系统。

https://static001.geekbang.org/infoq/48/489a7039234d289c21535985c74ee807.png?x-oss-process=image/resize,w_416,h_234

系统设计(4)- 请设计一个线程安全的 HashMap

用户头像
王传义 2020 年 6 月 19 日

ConcurrentHashMap 使用多读少写场景。 为了在多线程环境下高效读取(也就是尽量减少写操作对读操作影响) get insert remove

从流程、认知上做稳定的系统演进

用户头像
Skysper 2020 年 4 月 22 日

总结和概况从研发接入到线上设计等各个流程环节中的工作推进以及质量、风险保障上的考量,最终是保质、保量、平稳有效的进行系统演进,持续输出一个稳定、安全的线上系统环境。

分布式追踪系统原理看不懂,40 张图带你亲手实践

用户头像
小Q 2020 年 9 月 10 日

分布式追踪系统原理看不懂,40张图带你亲手实践

https://static001.geekbang.org/infoq/bc/bc9e502bbf8b5c8b46061829c2e8f57b.jpeg?x-oss-process=image/resize,w_416,h_234

抽象

用户头像
落英亭郎 2020 年 5 月 12 日

抽象这个东西,说起来很抽象,其实很简单。

https://static001.geekbang.org/infoq/25/2554c2a1ca14de407450421c778ce748.jpeg?x-oss-process=image/resize,w_416,h_234

抽象可能从未停止过

用户头像
架构师修行之路 2020 年 9 月 7 日

以上只是用类作为抽象的演示而已,真正的行为抽象还是用接口来抽象比较合适,这只是菜菜根据经验来总结的一点经验,如果错误,请留言指正

系统设计_系统设计资料文章-InfoQ写作平台