ICode9

精准搜索请尝试: 精确搜索
  • 项目失败原因2022-02-26 10:04:36

    项目失败原因        优先的项目经理总是从过去项目中总结经验,今天我们再来回顾下:     没有得到高层管理人员对项目的承诺         有时在项目进行中过程中承诺变了     缺少组织对系统开发方法学的承诺         许多系统开发方法学仅仅是收集一些

  • 【Apollo】(2)--- Apollo架构设计2022-02-24 15:00:18

    Apollo架构设计 上一篇博客有讲到:【Apollo】(1)--- Apollo入门介绍篇 这篇来写Apollo的核心架构设计 一、整体架构 Apollo整体架构图,已由作者宋顺已经给出: 这幅图所描述的已经很清楚了。下面来具体解释下上面这张图。 1、四个主要模块和核心功能 ConfigService 提供配置的读取、

  • 软件开发流程2022-02-22 09:34:14

    一、需求分析 产品原型、需求规格说明书 二、设计 产品文档、UI界面设计、架构设计、数据库设计 三、编码 项目代码、单元测试 四、测试 测试用例、测试报告 五、上线运维 软件环境安装、配置

  • vivo服务端监控架构设计与实践2022-02-21 09:58:18

    一、业务背景 当今时代处在信息大爆发的时代,信息借助互联网的潮流在全球自由的流动,产生了各式各样的平台系统和软件系统,越来越多的业务也会导致系统的复杂性。 当核心业务出现了问题影响用户体验,开发人员没有及时发现,发现问题时已经为时已晚,又或者当服务器的CPU持续增高,磁盘

  • 微服务和分布式的区别2022-02-18 12:31:40

    简单的说,微服务是架构设计方式,分布式是系统部署方式,两者概念不同 微服务是啥? 这里不引用书本上的复杂概论了,简单来说微服务就是很小的服务,小到一个服务只对应一个单一的功能,只做一件事。这个服务可以单独部署运行,服务之间可以通过RPC来相互交互,每个微服务都是由独立的小团队开发,测

  • Dubbo源码剖析一之整体架构设计2022-02-17 12:02:40

      Dubbo基础二之架构及处理流程概述 - 池塘里洗澡的鸭子 - 博客园 (cnblogs.com)中进行Dubbo职能上的简单介绍,下面就其内部进行详细探究:   1、Dubbo调用关系           这个图是不是很熟悉,但是又好像有点不一样。是的,此图将架构概述中的服务消费者和提供者进行了细化

  • 【架构实战营】模块一 3.什么是面向复杂度架构设计?2022-02-10 23:00:14

    教学目标 了解常见的架构设计方法论理解面向复杂度架构设计 没有方法论的指导,你做架构设计只不过是在碰运气 面向风险面向模式面向复杂度DDD 目录 方法论的意义面向模式面向风险DDD面向复杂度 1.方法论的意义 2.面向模式 3.面向风险 5.面向复杂度 为什么做架构设计? 因为

  • Zookeeper的原理和架构设计,以及应用场景2022-02-07 14:02:53

    什么是 Zookeeper Zookeeper 分布式服务框架是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:  统一命名服务  状态同步服务  集群管理  分布式应用配置项的管理等 Zookeeper已经成为Hadoop生态系统中的基础组件。 Zookeeper的基本

  • 开工大吉,重温下架构设计六大原则2022-02-07 13:03:23

    今天是正月初七,我还请假在家,刚刚读了《银河帝国》,读到马洛解决了谢顿危机,成为继哈里谢顿、赛佛哈定之后的第三位英雄。春节过得还不错,休息了、陪伴家人了、学习了、思考了。 重温下架构设计六大原则。 1. 单一职责原则。一个类只能有单一的职责,不同的类各司其职。如果一个类有两

  • 分布式文件存储介绍、选型比较、架构设计2022-02-07 12:02:47

    数据正成为世界上最有价值的资源,分布式文件存储是应对数据爆炸的最好解决方案,那就会涉及到分布式文件存储方案、选型、架构设计等。 分布式文件存储的来源 在这个数据爆炸的时代,产生的数据量不断地在攀升,从GB,TB,PB,ZB.挖掘其中数据的价值也是企业在不断地追求的终极目标。但是要

  • 微服务Dubbo和SpringCloud架构设计、优劣势比较2022-02-07 11:35:45

    本文主要围绕微服务的技术选型、通讯协议、服务依赖模式、开始模式、运行模式等几方面来综合比较Dubbo和Spring Cloud 这2种开发框架。架构师可以根据公司的技术实力并结合项目的特点来选择某个合适的微服务架构平台,以此稳妥地实施项目的微服务化改造或开发进程。 微服务架构是互

  • RocketMQ的架构设计、关键特性、与应用场景详解2022-02-06 23:32:31

    内容大纲:  1.RocketMQ的简介与演进 2. RocketMQ的架构设计 3.RocketMQ的关键特性 4.RocketMQ的应用场景 RocketMQ的简介 RocketMQ一个纯java、分布式、队列模型的开源消息中间件,前身是MetaQ,是阿里研发的一个队列模型的消息中间件,后开源给apache基金会成为了apache的顶级开源项

  • 30条架构设计原则2022-02-06 12:34:25

    基本原则: 原则1:KISS(Keep it simple, sutpid)保持每件事情都尽可能的简单。用最简单的解决方案来解决问题。 原则2:YAGNI(You aren’t gonna need it)不要去搞一些不需要的东西,需要的时候再搞吧。 点评:speculative development的例子可谓俯拾皆是。程序员们对自己说:“我肯定以后会需要

  • 02-脚手架架构设计和框架搭建2022-02-06 11:30:44

    将收货什么 脚手架的实现原理Lerna的常见用法架构设计技巧和架构图绘制方法 主要内容 学习如何以架构师的角度思考基础架构问题多package项目管理痛点和解决方案,基于Lerna脚手架框架搭建test-cli脚手架需求分析和架构设计,架构设计图脚手架调试技巧Lerna源码分析node的module

  • 架构师之路 — 软件架构 — 系统架构设计模式2022-02-05 13:31:10

    目录 文章目录 目录系统架构设计模式(System Architecture Patterns)单体架构分布式架构微服务架构Serverless 架构 系统架构设计模式(System Architecture Patterns) 单体架构 体架构的应用比较容易部署、测试, 在项目的初期,单体应用可以很好地运行。然而,随着需求的不断增加

  • DDD(领域驱动设计)思想解读及优秀实践MK2022-02-04 23:04:49

    Download:百度网盘 提取码:45on 笔者在经历的很多项目中都使用了DDD领域驱动设计进行架构设计,尤其是在业务梳理、中台规划以及微服务划分等方面,DDD是重要的架构设计方法论,对平时的架构设计有非常好的指导作用。从本文开始笔者将通过一系列的文章阐述自己对于DDD的理解以及如何在

  • 基于SSM架构设计的仓库管理系统2022-02-03 22:59:28

    基于SSM架构设计的仓库管理系统 6625634522734140华北深沉的培根

  • 低代码介绍与行业动态2022-02-03 11:35:19

           低代码平台是一款图形化、拖拉拽方式快速实现企业数字化转型中的创新应用、支持用少量代码扩展实现个性化需求的数字技术工具平台。       低代码平台是面向业务人员和IT人员双向驱动管理的能力平台,拥有通用场景的可视化配置能力,满足运营创新场景需求实现,还具

  • AIOps案例介绍2022-01-29 10:33:03

    AIOps案例介绍     以全局运营视角解读 IT 运维,整合告警事件、性能指标、日志和容量等多维数据,在 AI 算法平台的支撑下实现包括精准告警、异常检测、根因定位和容量分析等场景,助力企业数字化业务高效、稳定和顺畅运行,并能通过数据价值的提炼分析优化运营决策,彰显运维对业务的

  • VNPY 架构设计文档更新2022-01-28 02:00:38

    VNPY 架构设计文档 https://gitee.com/vnpycn/vnpy/wikis VNPY开源地址 https://gitee.com/vnpycn/vnpy       版本日志: 一. 引言 编写目的: 该软件概要设计说明书是“VNPY”开发中的重要文献资料,所完成的工作是将需求说明书中的数据流图转化成软件结构和数据结构,为后续进行

  • (2)RabbitMQ架构设计与应用场景2022-01-24 12:00:45

    1.什么是消息中间件? 消息是指应用间传输的数据。消息体包括文本字符串、Json、内嵌对象等。消息中间件是基于队列模型实现异步和同步传输数据的。作用:解耦,冗余(存储)、扩展性、削峰、可恢复性、顺序保证、缓冲、异步通信。通俗点来说就是支持支撑高并发、异步解耦、流量削峰、降低

  • 阿里云 FaaS 架构设计2022-01-24 11:02:01

    摘要:希望通过本系列课程,让大家更深入了解阿里云FaaS架构设计,以及神龙高密部署的FaaS介绍。 本篇内容将从2个部分为读者介绍关于阿里云 FaaS 架构设计和神龙高密部署的 FaaS,希望可以让大家对阿里云FaaS 有更深入的了解,并可以将 FaaS 应用到项目中,达到降本提效的目的。 ​ 一、基于

  • Hadoop技术2022-01-24 10:00:56

    《Hadoop技术内幕》本书共两册,分别从源代码的角度对“Common HDFS”和“MapReduce的架构设计和实现原理”进行了极为详细的分析。《Hadoop技术内幕:深入解析MapReduce架构设计与实现原理》由Hadoop领域资深的实践者亲自执笔,首先介绍了MapReduce的设计理念和编程模型,然后从源代

  • 下一站:架构师,请从这里上车2022-01-22 21:57:59

    文章作者:尹洪亮 创作时间:2022年1月22日 清晨 我的目标:助力100万程序员快速成长 如果架构师是你的目的地,本篇文章就是你前进的地图 1 你根本不了解自己的目标 只会盲目前行,不辨别方向,不学习方法 大多数程序员都想成为架构师,这是一种技术追求、也是解决经济问题的重要手段。 但

  • 架构设计之大话五视图(一)2022-01-21 09:33:47

    1. 什么是架构设计?   架构设计就是一个系统的草图。        软件架构就是对软件从整体到部分的描述,从开发到运行再到后期扩展的描述,从性能和安全可靠性进行描述。   2. 架构设计为了解决什么问题?   解决开发之初,也就是逻辑设计阶段的问题 —— 系统如何开发,如:整个系统融

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有