• 深入浅出 -- 系统架构之日均亿级吞吐量的网关架构(CDN内容分发)

    时间:2024-04-12 07:36:26

    亿级吞吐第二战-CDN内容分发    CDN(Content Delivery Network)内容分发网络是一种构建在现有网络基础上的智能虚拟网络,依靠部署在全球各地的节点,通过负载均衡、内容分发、机器调度等功能,使用户的请求能够被分发到离自身最近的节点处理,就近获取所需的资源,最终达到提升用户访...

  • 工业界推荐系统整体架构了解

    时间:2024-04-11 17:48:36

    文章目录工业推荐系统一般分三部分:在线+近线+离线部分召回的主要职责是什么?为什么要做召回?为什么召回上的是简单模型?排序阶段上的是复杂模型?多路召回怎么做?概念补充:协同过滤:A/B测试:工业推荐系统一般分三部分:在线+近线+离线部分A、在线部分,一般要经历几个阶段:召回环节: 将给用户推荐的物品...

  • 【软考---系统架构设计师】计算机网络章节

    时间:2024-04-11 17:27:29

    目录 一、TCP/IP协议族 (1)基本介绍 (2)TCP和UDP的区别 (3)DNS协议 (4)DHCP协议 二、网络规划与设计 (1)需求分析 (2)通信规范分析 (3)逻辑网络设计 (4)物理网络设计 (5)实施阶段 (6)分层设计 三、网络接入技术  (1)网络冗余设计  (2)网络存储技术...

  • 阿里P8架构师谈:如何设计淘宝亿级系统架构!

    时间:2024-04-11 13:00:44

    阿里P8架构师谈:如何设计淘宝亿级系统架构! 类似淘宝这样的大型网站,需要涉及到如下架构设计技术,文章末尾有所有相关技术的资料~1.业务拆分应用程序拆分,拆分后如何通讯、拆分步骤、拆分的原则等。比如我以淘宝为例:根据业务属性进行垂直切分,划分为商品,订单系统、用户系统、购物车系统,支付系统,评论系统...

  • 蜂窝物联网系统架构研究

    时间:2024-04-10 08:59:55

    摘要:本文从经典的物联网三层系统架构出发,探讨了雾计算,边缘计算,eMTC,NB-IoT这些技术对系统架构的影响,提出一种5G蜂窝网络时代理想情况下,有5个层次的系统架构参考模型。关键词:蜂窝网络,物联网,系统架构,雾计算,边缘计算,eMTC,NB-IoT1 概述1.1 经典物联网系统架构经典的物联...

  • EasyScheduler大数据调度系统架构分析

    时间:2024-04-09 22:37:30

    EasyScheduler大数据调度系统架构分析原创: 乔占卫 Analysys易观  导读EasyScheduler是易观平台自主研发的大数据分布式调度系统。主要解决数据研发ETL错综复杂的依赖关系,而不能直观监控任务健康状态等问题。EasyScheduler以DAG流式的方式将Task组装起来,...

  • 嵌入式软件架构演进:轮询系统、前后台系统、RTOS 架构特点和选择

    时间:2024-04-09 12:38:20

    嵌入式开发主要包括单片机(MCU)开发和以 ARM 为代表的嵌入式 Linux 开发。本文主要讲解单片机开发中嵌入式软件架构的演进,包括从最初的简单轮询式架构,到前后台系统,再到如今复杂多样的实时操作系统(RTOS)。对比各种嵌入式软件架构的特点和差异,并讨论学习 RTOS 的必要性。 裸机系统 在...

  • 系统架构评估_3.ATAM方法

    时间:2024-04-09 10:18:20

            架构权衡分析方法(Architecture Tradeoff Analysis Method,ATAM)是在SAAM的基础发展起来的,主要针对性能、实用性、安全性和可修改性,在系统开发之前,对这些质量属性进行评价和折中。         (1)特定目标。          ATAM的...

  • 系统架构设计基础知识

    时间:2024-04-07 11:43:46

    一. 系统架构概述系统架构的定义 系统架构(System Architecture)是系统的一种整体的高层次的结构表示,是系统的骨架和根基,支撑和链接各个部分,包括构件、连接件、约束规范以及指导这些内容设计与演化的原理,是刻画系统整体抽象结构的一种手段。 软架构的定义 软件体系结构为软件系统提供了结...

  • 充值系列——充值系统的架构(二)

    时间:2024-04-06 21:12:04

    一篇文章主要介绍了充值系统的基本概要说明和数据库设计。这篇文章主要讨论充值的基本流程和系统架构。简单来说,充值的基本流程就是:玩家选择一个支付平台,选择这个平台下面出售的某个商品,付款成功后玩家会得到所购买的商品。数据交互图玩家客户端指的是浏览器或者SDK。上面数据交互图中需要有几点注意:(1)玩家...

  • 电子电气架构——详解OTA系统的开发

    时间:2024-04-06 16:43:32

    电子电气架构——详解OTA系统的开发 我是穿拖鞋的汉子,魔都中坚持长期主义的工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己,无利益不试图说服别人,是精神上的节能减排...

  • Windchill系统架构介绍

    时间:2024-04-06 10:56:34

    企业信息化过程中,PLM(产品生命周期管理)系统和ERP(企业资源计划)系统逐渐成为两大主流应用系统,分别服务于研发和生产。许多人已经对ERP系统的概念有了一定的了解,其应用也已经深入到了各行各业,但是对于PLM系统而言,由于其起步晚,应用范围小,许多人并不熟悉。PLM系统是PDM(产品数据管理)系...

  • 深入浅出 -- 系统架构之微服务架构常见的六种设计模式-面向服务的架构(SOA)

    时间:2024-04-05 16:40:52

    面向服务的架构(SOA)是一种设计方法,也是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。...

  • 软考 系统架构设计师系列知识点之数据库基本概念(1)

    时间:2024-04-05 13:41:04

    所属章节: 第6章. 数据库设计基础知识           第1节 数据库基本概念 数据(Data)是描述事务的符号记录,它具有多种表现形式,可以是文字、图形、图像、声音和语言等。信息(Information)是现实世界事物的存在方式或状态的反映。信息具有可感知、可存储、可加工、可传递和可再生...

  • 深入浅出 -- 系统架构之单体架构和微服务架构的区别

    时间:2024-04-05 09:34:57

    在软件开发中,架构设计是非常重要的一环。架构设计不仅决定了软件系统的性能、可维护性和扩展性,还直接关系到开发成本和项目进度。目前,主流的架构设计模式有两种,一种是单体架构,另一种是微服务架构。本文将详细介绍这两种架构的特点和区别。 什么是单体架构? 单体架构是一种传统的软件架构设计模式,它是将一个...

  • Andriod系统架构与中台化

    时间:2024-04-03 22:36:17

    先来看下android系统架构,内核中定义了各种驱动程序,使用了依赖倒置原则,驱动程序厂商是实现系统内核定义的驱动程序接口。按中台化理论,System Apps层相当于中台化的前台业务方,之下的所有层可以认为是中台平台;那么操作系统和中台化区别是什么?中台的前台只能实现SPI;System APP不...

  • 各种软件系统架构图解析

    时间:2024-04-03 19:12:34

    发布一企业技术架构图,供大家参考。  该技术架构图是本人根据多年企业技术架构经验而制定,是企业技术的总架构图,希望对CTO们有所借鉴。 简单说明:1.中间件基础运行环境是经过统一规划的以WebLogic、JBOSS为主的集群环境                            2.企业集成平台...

  • Alfresco开发文档 - 系统架构简介

    时间:2024-04-01 09:41:38

    为什么80%的码农都做不了架构师?>>>    要使用Alfresco做开发,首先了解一下Alfresco的整个系统架构,在此之前,最好了解一下Java开发的基本知识和Spring框架。当然,你不必是这方面的高手,只要了解一下就行,以免这里介绍的内容你理解不了。 B/S结构 在安装...

  • 系统架构设计笔记(7)—— 数据库模式与范式

    时间:2024-04-01 07:36:18

    数据管理技术的发展大致经历了人工管理阶段 、 文件系统阶段 、 数据库阶段和高级数据库技术阶段。数据库是长期储存在计算机内的 、 有组织的 、 可共享的数据的集合。数据库管理系统 ( Database Management System , DBMS ) 是一种负责数据库的定义 、 建立 、 操作 ...

  • 【软考---系统架构设计师】TCP/IP协议族

    时间:2024-03-30 19:54:47

    POP3:110端口。邮件收取 SMTP:25端口 FTP:20数据端口/21控制端口,文件传输协议 HTTP:80端口,超文本传输协议,网页传输 DHCP:67端口,IP地址自动分配 SNMP:161端口,简单网络管理协议 DNS:53端口,域名解析协议,记录域名和IP的映射关系 T...