一统天下bottomnavigationbar底部 架构

《可伸缩服务架构-框架与中间件》-00-随笔计划

初步计划大约花费9*5天时间精细阅读本书。 目标输出:每个篇章输出一篇随笔,分析架构和逻辑内容。 第一章:分布式发号器(5月31号--6月4号) 第二章:消息队列(6月5号--6月9号) 第三章:数据库分库分表(6月10号--6月14号) 第四章:缓存(6月15号--6月19号) 第五章:ES(6月 ......
中间件 架构 框架 随笔 00

《可伸缩服务架构-框架与中间件》-01-分布式发号器

本文主要是设计一款永不重复的高性能分布式发号器。 源码地址——码云:https://gitee.com/robertleepeak/vesta-id-generator Vesta是一款通用的ID产生器,互联网俗称统一发号器,它具有全局唯一、粗略有序、可反解和可制造等特性,它支持三种发布模式:嵌入发 ......
分布式 中间件 架构 框架 01

树莓派上docker 安装 arm 架构mysql

树莓派上docker 安装 arm 架构mysql 第一步:通过docker 下载 mysql docker pull --platform=arm64 mysql/mysql-server 第二步:查看已经安装的镜像 sudo docker images 第三步:创建实例并启动(文件挂载与端口映射 ......
树莓 架构 docker mysql arm

NVIDIA GeForce RTX 3080 Ti 架构

# 服务器环境 NVIDIA GeForce RTX 3080 Ti ![image](https://img2023.cnblogs.com/blog/3190344/202305/3190344-20230526120533060-988692598.png) * 单张卡有80个SM,每个SM内 ......
架构 GeForce NVIDIA 3080 RTX

每秒100w秒杀架构day03

第3章 100W请求秒杀架构体系-程序隔离和并 发限流 目标1:抢单程序隔离实现 目标2:WebSocket 知识学习 目标3:Sentinel 限流讲解 目标4:LVS+Nginx集群讲解 1 用户下单 商品分为热点商品抢单和非热点商品抢单,因此此系统中抢单模式并非一种。 1.1 抢单分析 如上图 ......
架构 100w 100 day 03

业务幂等性技术架构体系

业务幂等性技术架构体系 1)幂等性介绍 现如今很多系统都会基于分布式或微服务思想完成对系统的 架构设计。那么在这一个系统中,就会存在若干个微服务, 而且服务间也会产生相互通信调用。那么既然产生了服务调 用,就必然会存在服务调用延迟或失败的问题。当出现这种 问题,服务端会进行重试等操作或客户端有可能会 ......
性技术 架构 体系 业务

微服务架构学习与思考(13):分布式配置中心

## 一、配置中心的诞生 用编程语言编写应用项目时,一般都会有项目的配置文件。比如用 java 编写项目,有一个 properties 的配置文件,会把一些配置信息写入到该文本文件中,例如数据库相关的配置信息。 这也体现了软件设计的一个原则:**关注点分离**。把代码和配置信息相分离。 ![imag ......
分布式 架构 13

一统江湖:毫米波雷达开发手册之大话线谱估计

本文为笔者的毫米波雷达开发手册之可深入研究方向思考章节之线谱估计,主要讨论了:频率估计是什么?为什么要频率估计?空间谱估计的方法是否可以用来做频率估计?如果可以,是否直接套用到频率信号上即可?一统江湖!Let us make millimeter-wave radar serve everyone! ......
毫米波 线谱 大话 江湖 手册

Fabric架构详解

## 1 整体架构 ![fabric架构图](https://upload-images.jianshu.io/upload_images/21415382-dbc852a38f6c6c80.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240 ......
架构 Fabric

Islands Architecture-孤岛架构

## Islands Architecture是什么 `Islands Architecture`(孤岛架构)的概念最初是由**「Etsy」**的前端架构师 **「Katie Sylor-Miller」** 在 2019 年提出,并由`Preact`作者**「Jason Miller」**在isla ......
孤岛 Architecture 架构 Islands

ArchUnit 架构测试框架

很多时候我们觉得架构比较复杂,或者架构比较玄幻,同时对于自己设计的架构方案心里总是没有底ArchUnit 是一个不错的选择可以像单元测试一样,测试我们的架构是否合理(包含了包以及类的依赖,分层,循环依赖。。。。) 说明 对于希望检查自己方案架构问题的,可以尝试下ArchUnit 工具 参考资料 ht ......
架构 框架 ArchUnit

前端仿京东、天猫底部购物工具栏toolsBar、购物车栏、底部悬浮栏

快速实现 前端仿京东、天猫底部购物工具栏toolsBar、购物车栏、底部悬浮栏, 详情请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=12554 效果图如下: 代码如下: # 底部工具栏toolsBar、购物车栏、底部悬浮栏 #### HTM ......
底部 前端 工具栏 购物车 toolsBar

智慧水务系统如何进行有效的数据架构整改?三个企业的改造实践分享

在智慧水务系统中,往往需要对设备中产生的液位、电流、水量等实时指标数据进行存储、分析及监控操作,而这些都是典型的时序数据。面对这些数据的处理时,很多企业在前期选择的大都是传统的实时数据库甚至关系型数据库,随着设备数量的增加,数据量也达到了百万、千万量级,传统的数据库解决方案已经无法满足业务需求。为了 ......
水务 架构 三个 智慧 数据

SimpleAdmin手摸手教学之:项目架构设计2.1

一、说明 在2.0的架构设计中引用了插件式开发的概念,将功能模块插件化,以实现更清晰的目录结构,更灵活的解决方案,减少代码的臃肿性。随着2.0版本的使用,也随之暴露出一些问题,之前讲究的插件化并没有完全的实现插件化,我理想的插件化应该是需要某个业务或者功能模块,直接引用该项目既可,不需要进行额外的操 ......
SimpleAdmin 架构 项目 教学 2.1

《kubernetes 系列》2. 云原生和分布式系统的存储基石 etcd 的介绍、架构和概念解析

### 楔子 **本次来介绍 etcd,它负责 k8s 元数据的存储,k8s 的状态数据全部存储在 etcd 上面。随着 k8s 的火热,etcd 也越来越受到重视,截止到此刻,它在 GitHub 的 star 数已经达到了 43.5k,很多软件工程师都在使用 etcd 去解决业务场景中遇到的痛点。 ......
分布式 基石 kubernetes 架构 概念

解读NVDA读屏软件的设计架构和技术体系

# 解读NVDA读屏软件的设计架构和技术体系 NVDA(NonVisual Desktop Access)是一个免费开源的Windows屏幕阅读器,通过语音合成或盲文显示的方式,使视障人士能够使用计算机。它由澳大利亚的非营利组织NV Access和世界各地的贡献者共同开发。本文将尝试从技术角度介绍N ......
架构 体系 技术 软件 NVDA

day106 - mvc三层架构

MVC三层架构 model view controller 作用 view:视图层,jsp 作用:展示数据,提供供我们操作的请求 controller 控制层,servlet 作用:接收用户请求,响应客户端内容交给业务层做,视图跳转(转发或者重定向给view层) model 模型层:service, ......
架构 day 106 mvc

直播商城系统源码,BottomSheetDialog实现-底部滑动栏

直播商城系统源码,BottomSheetDialog实现-底部滑动栏 bottom_popwindoow.xml中的代码 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android ......

01_MySQL基础架构

01_MySQL基础架构 MySQL 45 讲Note: 课程专栏名称:《MySQL实战45讲》课程 笔记参考:MYSQL45 讲 01_基础架构:一条SQL查询语句是如何执行的? 一条SQL查询是如何执行的 先看一下下面这个图 ​​ 我们首先理解一下 Mysql 的基础架构,理解如果执行一条简单的 ......
架构 基础 MySQL 01

微服务架构基本原理学习笔记(一)

一、什么是微服务 微服务是一种技术架构,通常我们可以把它理解为一组可以相互之间协同工作的应用程序或服务,这些应用程序或服务能够被单独部署到不同的服务器中,并且能够自主运行和维护。 微服务技术只是一个名称而已,或许我们在日常工作中已经或多或少在使用其中的一种或几种技术和架构,但我们并没有将其称之为微服 ......
架构 原理 笔记

【技术】多端能力服务统一是一种关键的技术和架构

​多端能力服务统一是一种关键的技术和服务架构,旨在为不同终端设备提供一致的用户体验和功能。通过采用前端和后端技术的组合,如响应式 Web 设计、PWA、跨平台移动应用开发框架、RESTful API、GraphQL、WebSocket、Serverless 架构和微服务架构,可以实现多端能力服务统一... ......
技术 架构 关键 能力

架构随笔

1. 数据流图 以系统为中心向外辐射,找出数据流入、流出。涉及到的其他系统、对接协议、数据可靠性、数据覆盖等。若本身系统功能复杂、多模块,则可考虑添加内部数据流转。 2. 功能架构图 一般系统可以同数据流图糅合在一起,复杂系统独立出功能架构图,包括涉及系统、功能、网络等。若本身系统功能复杂、多模块, ......
架构 随笔

微服务架构SpringCloud-1.3-黑马

服务架构演变 1.1.1 单体架构 单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署。 优点: 架构简单 部署成本低 缺点:耦合度高【不利于大型项目开发】 1.1.2 分布式架构 分布式架构:根据业务功能对系统进行拆分,每个业务模块作为独立项目开发,称为一个服务。 优点: 降低服务耦合 ......
黑马 SpringCloud 架构 1.3

AIGC源码-架构图智能生成系统

近日,微软发布guidance模块库,并迅速登上github网站TOP榜首: guidance,传统的提示或链接更有效、更高效地控制新式语言模型。 协助用户将生成、提示和逻辑控制交错到单个连续流中,以匹配语言模型实际处理文本的方式。 简单的输出结构,如思维链及其许多变体(例如ART,Auto-CoT ......
架构 源码 智能 系统 AIGC

HDFS架构与原理浅析

当需要存储的数据集的大小超过了一台独立的物理计算机的存储能力时,就需要对数据进行分区并存储到若干台计算机上去。管理网络中跨多台计算机存储的文件系统统称为分布式文件系统(distributed fileSystem)。 分布式文件系统由于其跨计算机的特性,所以依赖于网络的传输,势必会比普通的本地文件系 ......
架构 原理 HDFS

红包雨的架构设计及源码实现 中奖代码设计 一般有用 看1

1.项目介绍 学习目标 系统的功能、背景、场景及需求 在架构角度思索系统可能面临的问题以及解决方案 运用中间件特性,完成架构设计 主业务源码分析 微服务的部署与动态扩容 1.1项目概述 1.1.1概述 京东的红包雨大家可能都参与过,在某段时间内随机发放不同的红包,如果公司让你设计类似系统,如 何做? ......
红包 架构 源码 有用 代码

基于超级App构建视角,探索不同的软件应用架构模式

小程序容器技术在构建超级App上提供了诸多技术价值。它为超级App带来了高度可移植性、独立的运行环境、资源管理和性能优化、快速开发和迭代以及生态系统支持等方面的好处。这些技术价值使得超级App能够在不同平台和设备上运行,并提供统一的用户体验。 ......
软件应用 视角 架构 模式 软件

Kubernetes 架构原则和对象设计

Kubernet¶ Kubernetes 架构原则和对象设计¶ 什么是云计算¶ 云计算平台的分类¶ 以Openstack为典型的虚拟化平台 虚拟机构建和业务代码部署分离。 可变的基础架构使后续维护风险变大。 以谷歌borg为典型的基于进程的作业调度平台 技术的迭代引发borg的换代需求。 早期的隔离 ......
Kubernetes 架构 对象 原则

转载--5G O-RAN 一体式小基站硬件白盒化的参考架构

摘要: O-RAN逻辑网元,O-RAN的协议切分,O-RAN一体式小基站,O-CU的硬件白盒化[架构](https://so.csdn.net/so/search?q=架构&spm=1001.2101.3001.7020),O-DU+O-RO的硬件白盒化架构。 前文提到,O-RAN的硬件白盒化需要经 ......
基站 架构 一体 硬件 O-RAN

【实践篇】领域驱动设计:DDD工程参考架构

不同团队落地DDD所采取的应用架构风格可能不同,并没有统一的、标准的DDD工程架构。即使无法制定通用的、标准的工程应用架构,但为团队制定一个遵循领域驱动设计思想的参考架构依然有价值。 ......
实践篇 架构 领域 工程 DDD