摘要:本文作者王庆友,前 1号店首席架构师,先后就职于 ebay、腾讯、1号店、找钢网,精通电商业务,擅长复杂系统业务建模和架构分析,目前在中国 B2B 第一电商公司找钢网担任首席架构师,微信号Brucetwins,欢迎一起聊架构。  目前讨论架构实操(术)文章较多,讨论架构理念(道)较少,本文基于作者在大型电商系统架构方面的一些实践和思考,和大家聊聊架构理念性东西,希望能够抛砖引玉,推进大
转载 精选 2016-04-30 15:54:01
629阅读
1点赞
直白描述,啥是 fiber唔,大家好久不贱……最近在研究 fiber
转载 2022-03-29 14:22:32
187阅读
直白描述,啥是 fiber唔,大家好久不贱……最近在研究 fiber,然后终于研究差不多啦,就发篇文章在文章开始之前,需要了解两个前置知识:链表什么是链表,和传统树有啥不同 其实最大不同在于,就是链表上没一个节点,都能知道自己父节点,兄弟节点,子节点,这点在传统递归中是没办法知道requestIdeCallback这个 API 也是关键,简单说就是它接收回...
转载 2021-06-30 16:10:53
251阅读
目录文章目录目录架构师到底是做什么?什么是软件架构?软件架构本质架构过程,即:建模过程业务建模系统建模抽象能力抽象纵向层次抽象横向模块抽象评估原则抽象方法论参考文档架构师到底是做什么
原创 2021-07-14 15:34:00
464阅读
一个,途径很多,条条大路通罗马,罗马是道,
转载 2022-12-14 17:45:21
71阅读
软件架构本质 软件架构是指在软件系统设计过程中,对软件系统进行整体设计过程和结果。它定义了软件系统组织结构、各个组成部分之间关系以及系统行为。软件架构是软件系统基础,决定了软件可靠性、可扩展性和可维护性。本文将介绍软件架构本质,并通过一个简单示例来说明。 软件架构本质可以概括为以下几点: 1. 分离关注点:软件架构通过将系统划分为多个模块,每个模块负责不同功能,从而实现
原创 2023-11-18 07:45:30
40阅读
0. 引子本文是一篇强调实践、注重实效、轻量级、面向开发者软件架构指南。你将从中学到:软件架构本质;为什么软件架构角色应当包含编码、指导与合作;如何用简单草图让你软件架构可视化;软技能。1. 软件架构本质软件架构词汇图谱在不同的人眼里“架构”一词意思大相径庭,互联网上对架构定义也多如牛毛。过去几年里我问过上百人同一个问题,在他们看来“架构”意味着什么。得到...
 经过这几年积累,在系统架构方面逐渐积累了一些自己经验,到今天有必要对这些经验作个小结。在我架构思维中,主要可以归类为三种架构模型:3/N层架构、“框架+插件”架构、地域分布式架构。 一.三种架构模型 1.3/N层架构        这是经典多层架构模型,对于稍微复杂一点或特别复杂系统,不使用分层架构是很难想象。下
转载 2023-10-25 21:05:10
21阅读
简介: 实际上架构只是系统设计里面的一个重要环节,除了架构还包含了商业诉求,业务建模,系统分析,系统设计等重要领域。本文尝试从更高视角重新审视架构设计工作,把架构设计上升到系统设计立体空间去探索,最终勾勒出系统设计全域知识体系。 作者 | 编程原理林振华 【问题】 什么是系统设计,系统设计
转载 2020-10-19 11:06:00
109阅读
2评论
实际上架构只是系统设计里面的一个重要环节,除了架构还包含了商业诉求,业务建模,系统分析,系统设计等重要领域。本文尝试从更高视角重新审视架构设计工作,把架构设计上升到系统设计立体空间去探索,最终勾勒出系统设计全域知识体系。
转载 2020-10-10 14:02:00
117阅读
2评论
问题1、什么是系统设计,系统设计核心是什么?2、如何训练系统设计思维模式?3、有什么方法来帮助我们理解复杂系统?4、如何进行系统分析?5、架构设计本质是什么?6、如何进行架构设计?7、如何进行业务领域建模?8、模型如何推导出架构设计?9、架构设计需要遵循哪些规范?2.关键词系统思维,系统分析,系统设计,架构元素,架构视图,架构模型,业务模型,概念模型,系统模型,分析模型,设计模型,用例驱动
转载 2021-03-28 10:31:06
267阅读
实际上架构只是系统设计里面的一个重要环节,除了架构还包含了商业诉求,业务建模,系统分析,系统设计等重要领域。本文尝试从更高视角重新审视架构设计工作,把架构设计上升到系统设计立体空间去探索,最终勾勒出系统设计全域知识体系。
原创 2020-10-10 13:57:46
678阅读
点击标题下「蓝色微信名」可快速关注系统架构设计是软件开发过程中非常重要环节,就像大厦地基,架构是软件构建基础,
转载 2024-07-16 14:10:32
9阅读
一. 什么是架构架构本质 在软件行业,对于什么是架构,都有很多争论,每个人都有自己理解。此君说架构和彼君理解架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构概念定义,概念是人认识这个世界...
转载 2021-10-09 15:11:23
67阅读
一. 什么是架构架构本质在软件行业,对于什么是架构,都有很多争论,每个人都有自己理解。此君说架构和彼君理解架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构概念定义,概念是人认识这个世界基础,并用来沟通手段,如果对架构概念理解不一样,那沟通起来自然不顺畅。Linux有架构,MySQL有架构,JVM也有架构,使用Java开发、MySQL存储、跑在Linux上业务系统也有架构
原创 精选 2022-08-19 09:12:11
326阅读
在软件行业,对于什么是架构,都有很多争论,每个人都有自己理解。此君说架构和彼君理解架构未必是一回事。
转载 2021-07-28 10:18:57
114阅读
内容介绍:一、什么是架构架构本质二、架构分层和分类三、架构级别四、应用架构演进五、衡量架构合理性六、常见架构误区七、架构知识体系八、架构学习推荐一. 什么是架构架构本质在软件行业,对...
转载 2021-11-25 10:49:06
3221阅读
GoogleAlphaGo战胜人类职业选手背后,深度学习发挥了巨大作用。这一成果也需要一个高性能计算平台(HPC)支持,从Google、百度、Facebook、商汤科技等公司经验来看,搭建这样平台并非易事。但即使不是BAT,开发者也可以通过云计算来获得具有同等能力资源。阿里云基于NVIDIA最新Kepler架构和AsKepler汇编器优化,并支持Docker部署HPC服务,已经让一
转载 2023-09-07 11:28:59
53阅读
架构本质目前讨论架构实操(术)文章较多,讨论架构理念(道)较少,本文基于作者在大型电商系统架构方面的一
原创 2022-05-11 21:17:46
160阅读
架构,刚开始解释是我从知乎上看到。什么是架构?有人讲, 说架构并不是一 个很 悬 乎 东西 , 实际 上就是一个架子 , 放一些 业务 和算法,跟我们生活中晾衣架很像。更抽象一点,说架构其 实 是 对 我 们 重复性业务 抽象和我 们 未来 业务 拓展前瞻,强调过去经验和你对整个行业预见。我们要想做一个架构的话需要哪些能力?我觉得最重要架构师一个最重要能力就是你要有
原创 2022-12-05 15:49:35
59阅读
  • 1
  • 2
  • 3
  • 4
  • 5