架构师
文章平均质量分 94
架构师
小诚信驿站
公众号《小诚信驿站》,网名:小诚信驿站。
任职:TechLead、服务端架构师
工作经历:创业公司、京东、腾讯、滴滴。
业务经验:互联网保险、第三方支付、大促营销提报和效果分析、电商商业化、客服策略模型工程。
活动区域:CSDN-小诚信驿站,腾讯云-小诚信驿站,InfoQ-小诚信驿站,GitHub-小诚信驿站,公众号-小诚信驿站。想要找到我的话,小诚信驿站或者wolf_love666一般就可以找到啦。个人微信:lxc354555
展开
-
架构师·软件架构设计·ADD
文章目录一、名词定义二、为什么需要软件架构设计三、架构师的意义四、架构设计4.1、通用设计4.2、软件架构的设计4.2.1、架构设计(系统全景图)4.2.2、元素交互设计(业务流程设计)4.2.3、元素内部设计(详细系统设计)4.2.4、场景(系统扩展范围)4.2.5、参考架构4.2.6、架构的设计模式4.2.6.1、分层架构-结构化架构描述4.2.6.2、分层架构- 面向模式的软件架构4.2.6.3、部署模式-应用架构4.2.6.4、架构的设计策略4.2.6.5、外部依赖组件4.2.6.6、架构设计过程原创 2021-12-20 23:21:59 · 2442 阅读 · 0 评论 -
项目设计文档
文章目录一、调研方案模板二、总体设计方案三、详细设计文档一、调研方案模板二、总体设计方案三、详细设计文档原创 2020-05-19 23:49:16 · 527 阅读 · 0 评论 -
广告系统待深入研究
涉及的算法:原创 2019-10-06 19:13:01 · 216 阅读 · 0 评论 -
从0-1前后端分离规划和实施
1、背景:原项目结构:struts2+spring+ibatis2、为什么前后端分离:首先主要有如下三个原因:原老项目采用struts2+spring+mybatis框架,通过jsp页面渲染页面完成数据展示。这样造成了用户满意度效率和成本等问题: 1、用户满意度:运营和商家对于前端界面交互要求越来越高,后端工程师对js,css等内容达不到相应的高度。 2、效率和成本:开...原创 2019-06-12 12:30:46 · 633 阅读 · 0 评论 -
从0到1设计一个高可用数据对账系统
一、业务系统设计概述1、什么是业务系统互联网公司常常将产品方向分为两类,C端和B端,C端主要是面向客户和消费者的系统,B端的范围则相对模糊,给供应商或商家使用的系统,给内部业务人员使用的系统,都统称为B端系统。C端和B端系统建设的出发点和侧重点完全不同。C端系统偏重用户体验,强调感性,持续的数据分析优化,同一个按钮不同的摆放位置都要精心设计、论证,服务对象是个人;B端系统偏重流程、模块化,...原创 2019-05-16 18:27:27 · 4967 阅读 · 1 评论 -
架构师---如何应对双十一和618大促
一、备战的目标和高可用定义:举例子说,系统的可用性要达到4个9(99.99%)那么根据上图可以看到是不能一年内超过53分钟。这样看的话确实很难达到。但是公式上说了是计划之外的。相当于是意外停机,而不是上线部署,系统切换这种正常停机。计划外停机和正常运行着两个状态在不同场景下定义不同,系统的一部分非关键功能降级,对整个系统来说算计划外还是正常?降级持续或累计多久才算非正常停机?我们可以再系统的...原创 2018-12-11 19:12:56 · 555 阅读 · 0 评论 -
架构师---Serverless架构
以下内容转载自亚马逊AWS官方博客前言:在开发应用程序并将其部署在服务器上的时候,无论是选择公有云还是私有的数据中心,都需要提前了解究竟需要多少台服务器、多大容量的存储和数据库的功能等。并需要部署运行应用程序和依赖的软件到基础设施之上。假设我们不想在这些细节上花费精力,是否有一种简单的架构模型能够满足我们这种想法?这个答案已经存在,这就是今天软件架构世界中新鲜但是很热门的一个话题——Ser...原创 2018-12-13 15:36:16 · 653 阅读 · 0 评论 -
从码农到架构师---设计大型网站架构模式和核心要素
参考资料大型网站技术架构核心原理与案例分析(作者李智慧)感悟:书读百遍,其意自见QQ群北京it—推荐–交流:300458205群专注内推、大数据、云计算、Java、Android、UI等技术交流,欢迎你的加入。原创 2017-08-14 15:53:57 · 682 阅读 · 0 评论 -
架构师---(大型网站技术架构核心原理与案例分析)1大型网站架构演化
参考资料大型网站技术架构核心原理与案例分析(作者李智慧)感悟:书读百遍,其意自见QQ群北京it—推荐–交流:300458205群专注内推、大数据、云计算、Java、Android、UI等技术交流,欢迎你的加入。1初始阶段的网站架构小型网站起初访问量不是很高,只需要一台服务器就可以了。通常我们的部署将应用程序、数据库、文件等所有的资源都在一台服务器上。通常服务器操作系统为linux,应用程序使用php原创 2017-08-14 15:18:36 · 567 阅读 · 0 评论 -
架构师---(大型网站分布式架构)
参考资料大型分布式网站架构设计与实践感悟:书读百遍,其意自见QQ群北京it—推荐–交流:300458205群专注内推、大数据、云计算、Java、Android、UI等技术交流,欢迎你的加入。 看的越多,发现会的越少,会的越多,发现精通的越少,戎马半生归来仍是少年。程序员如此,资深专家如此,架构师如此、CTO亦如此。原创 2017-07-17 10:19:14 · 532 阅读 · 0 评论