山海 架构
一种面向后端的微服务低代码平台架构设计
结合京东业务研发实际情况,针对后端研发人员,设计一个微服务低代码平台,助力更高效低交付业务需求。现已结业,将我在本次项目中沉淀设计出的设计文档整理成文,期待与大家有进一步的碰撞沟通 ......
Puppeteer+RabbitMQ:Node.js 批量加工pdf服务架构设计与落地
全文约8500字,阅读时长约10分钟。 智慧作业最近上线「个性化手册」(简称个册)功能,一份完整的个性化手册分为三部分: •学情分析:根据学生阶段性的学习和考试情况进行学情分析、归纳、总结,汇总学情数据;•精准推荐:推荐算法基于学情数据结合知识图谱进行精准练习题推荐;•错题回顾:错题的阶段性回顾复习 ......
MIPS芯片架构
MIPS(Microprocessor without Interlocked Pipeline Stages, 没有互锁流水线级别的微处理器)是由MIPS Technologies开发的精简指令集计算机(RISC)指令集架构(ISA)。它通常用于嵌入式系统、网络设备和其他需要高性能和效率的应用程序 ......
RESTful API 为何成为顶流 API 架构风格?
作者孙毅,API7.ai 技术工程师,Apache APISIX Committer 万物互联的世界充满着各式各样的 API ,如何统筹规范 API 至关重要。RESTful API 是目前世界上最流行的 API 架构风格之一,它可以帮助你实现客户端与服务端关注点分离,让前后端各自迭代,提升管理效率 ......
软件架构生态化-多角色交付的探索实践
作为一个技术架构师,不仅仅要紧跟行业技术趋势,还要结合研发团队现状及痛点,探索新的交付方案。在日常中,你是否遇到如下问题 “ 业务需求排期长研发是瓶颈;非研发角色感受不到研发技改提效的变化;引入ISV 团队又担心质量和安全,培训周期长“等等,基于此我们探索了一种新的技术体系及交付方案来解决如上问题。 ......
MVC三层架构
MVC模式和三层架构 MVC 模式和三层架构是一些理论的知识,将来我们使用了它们进行代码开发会让我们代码维护性和扩展性更好。 1、 MVC模式 MVC 是一种分层开发的模式,其中: M:Model,业务模型,处理业务 V:View,视图,界面展示 C:Controller,控制器,处理请求,调用模型 ......
【架构与设计】常见微服务分层架构的区别和落地实践
软件工程的方方面面都遵循一个最基本的道理:没有银弹,架构分层模型更是如此,每一种都有各自优缺点,所以请根据不同的业务场景,并遵循简单、可演进这两个重要的架构原则选择合适的架构分层模型即可。 ......
性能测试了解服务架构
软件架构与部署 性能测试软件服务架构一般分为,最外层lvs-nginx-tomcat-redis-mysql mermaid graph LR lvs-->nginx主1-->tomcat1-->redis1-->mysql1 nginx主1-->tomcat2-->redis1 lvs-->ngi ......
什么是存算分离架构?
随着硬件技术的快速进步,尤其是网络和存储设备的性能迅速提升,以及云计算厂商推动软硬件协同加速的云存储服务,越来越多的企业开始基于云存储来构建数据存储服务,或数据湖,因此就需要单独再建设一个独立的计算层来提供数据分析服务,这也就是存算分离架构(Disaggregated Storage and Com ......
支持多模型数据分析探索的存算分离湖仓一体架构解析(下)
当企业需要建设独立的数据仓库系统来支撑BI和分析业务时,有了“数据湖+数据仓库”的混合架构。但混合架构带来了更高的建设成本、管理成本和业务开发成本。随着大数据技术的发展,通过在数据湖层增加分布式事务、元数据管理、极致的SQL性能、SQL和数据API接口能力,企业可以基于统一的架构来同时支持数据湖和数 ......
利用lscpu查看CPU架构
全部学习汇总: https://github.com/GreyZhang/bash_basic 这个是一个基础的命令,我看了下我的玩客云armbian以及树莓派默认的系统中都是有的,那就是lscpu。 简单看看帮助信息: 主要的功能就是查看CPU的架构信息,有一些不同的可选的信息项。简单测试一下-a ......
Solon Cloud 2.2.10 架构图发布
Solon Cloud 是在 Solon 的基础上构建的微服务开发套件。以标准与规范为核心,构建丰富的开放生态。为微服务开发提供了一个通用防腐层(即不用改代码,切换配置即可更换组件)。 本次发布,展示了各种中间件的适配情况: 附: 《使用 Solon Cloud 的 Jaeger 做请求链路跟踪》 ......
NPU的算法,架构及优势分析
NPU的算法,架构及优势分析 什么是NPU?NPU都有哪些优势? 现在刚好是神经网络和机器学习处理需求爆发的初期。传统的CPU/GPU也可以做类似的任务,但是针对神经网络特殊优化过的NPU单元,性能会比CPU/GPU高得多。渐渐的,类似的神经网络任务也会由专门的NPU单元来完成。 NPU(嵌入式神经 ......
【Redis】主从复制架构
Redis主从复制配置详解 ################################# REPLICATION ################################# # Master-Replica replication. Use replicaof to make a Re ......
云原生的七种常见架构模式
服务化架构模式 服务化架构是云时代构建云原生应用的标准架构模式,要求以应用模块为颗粒度划分一个软件,以接口契约(例如 IDL)定义彼此业务关系,以标准协议(http、gRPC 等)确保彼此的互联互通,结合 DDD(领域模型驱动)、TDD(测试驱动开发)、容器化部署提升每个接口的代码质量和迭代速度。服 ......
架构readme
IT架构师技术知识图谱 https://www.cnblogs.com/kingsonfu/p/9329669.html 架构分析设计方法 TOGAF、DODAF DDD 架构分类 什么是架构以及架构的分类 https://blog.csdn.net/maoyeqiu/article/details ......
架构设计的定义
软件体系结构=软件架构 英文名是 software architecture。 软件架构是由结构和功能各异、相互作用的构件集合,按照一定的结构方式构成的系统。它包含系统的基础构成单元,它们之间作用关系,在构成系统时它们的集成方法以及对集成约束的描述等。 架构的三要素 1.构件,构件是架构的构成要素。 ......
scrapy架构介绍、scrapy解析数据、settings相关配置、持久化方案
上节回顾 # 1 selenium -登录cnblogs,拿到cookie,再打开cnblogs,写入cookie,它就是登录状态 -半自动点赞 》selenium生成的cookie,给requests用 -selenium操作浏览器,速度慢 -requests速度快 -动作链 -自动登录12306 ......
C# 如何设计一个好用的日志库?【架构篇】
本文介绍了 C# 应用程序记录日志的三种方法,从简到繁逐步深入,并在最后一部分介绍了一个很好用的日志查看工具 TextAnalysisTool。 ......
架构师之路-开设学习交流群 欢迎加入
[top] 一:架构师之路学习交流群 1.目标-用code change the world 2.微信联系方式-联系加群 """ WX:zll1314520930 """ ......
ClickHouse集群+ZooKeeper集群架构下的ZooKeeper集群迁移
ClickHouse集群+ZooKeeper集群架构下的ZooKeeper集群迁移 目前测试环境的ck集群+zk集群架构如下: ClickHouse ZooKeeper 192.168.1.171 192.168.1.172 192.168.1.173 192.168.1.174 192.168.1 ......
支持多模型数据分析探索的存算分离湖仓一体架构解析(上)
当企业需要建设独立的数据仓库系统来支撑BI和业务分析业务时,有了“数据湖+数据仓库”的混合架构。但混合架构带来了更高的建设成本、管理成本和业务开发成本。随着大数据技术的发展,通过在数据湖层增加分布式事务、元数据管理、极致的SQL性能、SQL和数据API接口能力,企业可以基于统一的架构来同时支持数据湖 ......
Python 深度学习架构实用指南:第一、二部分
原文:Hands-On Deep Learning Architectures with Python 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 深度学习 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 不要担心自己的形象,只关心如何实现目标。——《原则 ......
Python 深度学习架构实用指南:第三、四、五部分
原文:Hands-On Deep Learning Architectures with Python 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 深度学习 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 不要担心自己的形象,只关心如何实现目标。——《原则 ......
灵活、快捷、低运维成本的数据集成方法:数据联邦架构
在传统的企业数据运用中,企业使用多种系统,数据散落在各个存储设备中,数据分析需求往往是跨库的,数据入湖入仓在做分析会有安全问题,或影响业务系统性能。企业需要一种灵活、快捷、低运维成本的数据集成方法,就有了数据联邦架构。本文介绍数据联邦架构。 — 数据联邦概述— 在传统的企业数据运用中,常常会出现这样 ......
mysql架构体系
如果将Mysql的整体架构简单的概括一下,可以分为四个部分。 连接层:连接层负责接受各种程序或者客户端的连接,身份验证等等。 核心服务层:核心服务层通常叫sql layer在这里会对接受到的连接操作进行权限的判断,解析sql并通过优化器进行优化,同时还会做一个操作“query cache”。quer ......
x86架构基础知识学习
计算机工作模式 CPU通过总线和各个设备连接,CPU主要用于运算,内存负责保存中间结果,其他还有一些网卡、显卡、硬盘等组件。最重要的就是CPU和内存。 CPU的三部分:运算单元,数据单元,控制单元 运算单元:只负责算,加法、位移等操作。 数据单元:减少去内存拿数据的步骤,存少量的数据在cpu ......
SpringCloud架构之注册中心/负载均衡组件搭建重点步骤
我的GitHub地址:https://github.com/hiders1/cloud-demo GitHub的使用见:https://www.cnblogs.com/jinjiyese153/p/6796668.html VSC不见的话参考:https://blog.csdn.net/Ericji ......