E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
微服务系统设计
如何降低
微服务
复杂度丨云栖大会
微服务
主题分享实录
作者:谢吉宝本文整理自阿里云资深技术专家、中间件负责人谢吉宝在2023云栖大会《极简
微服务
模式,降低
微服务
复杂度的最佳实践》的分享2023云栖大会现场当面临复杂的挑战时,"分而治之"的方法往往能取得显著的效果
阿里云云原生
·
2024-01-25 13:56
微服务
运维
架构
一篇文章认识领域驱动设计(DDD),实现领域建模解决复杂业务问题
目录一、领域驱动设计(DDD)学习路线二、领域驱动设计的基本概念和原则1、DDD的基本概念2、DDD原则三、如何实现领域建模,解决复杂业务问题四、
微服务
与DDD的关系,DDD落地到
微服务
的设计原则1、
微服务
与
cxzm_1024
·
2024-01-25 12:50
微服务架构
领域驱动设计DDD
微服务架构
领域驱动设计DDD
01.领域驱动设计:
微服务
设计为什么要选择DDD学习总结
目录1、前言2、软件架构模式的演进3、
微服务
设计和拆分的困境4、为什么DDD适合
微服务
5、DDD与
微服务
的关系6、总结1、前言我们知道,
微服务
设计过程中往往会面临边界如何划定的问题,不同的人会根据自己对
微服务
的理解而拆分出不同的
微服务
cxzm_1024
·
2024-01-25 12:46
领域驱动设计DDD
微服务架构
微服务架构
领域驱动设计DDD
基于python和定向爬虫的商品比价系统实现
目录前言一、
系统设计
1.系统需求分析2.
系统设计
思路二、系统实现1.爬虫部分2.比价部分3.完整系统代码三、系统优化1.多线程爬取2.引入数据库四、总结前言商品比价系统是一种可以帮助用户快速找到最优价格商品的系统
小文没烦恼
·
2024-01-25 12:42
python
爬虫
开发语言
计算机毕业设计SSM基于的信用社业务管理
系统设计
与实现4gnx59【附源码】
项目运行环境配置:Jdk1.8+Tomcat7.0+Mysql+HBuilderX(Webstorm也行)+Eclispe(IntelliJIDEA,Eclispe,MyEclispe,Sts都支持)。项目技术:vue+mybatis+Maven+mysql5.7或8.0等等组成,B/S模式+Maven管理等等。环境需要1.运行环境:最好是javajdk1.8,我们在这个平台上运行的。其他版本理论
卓杰计算机程序设计
·
2024-01-25 12:01
课程设计
基于SpringBoot + vue 的旅游景区网站
系统设计
与实现
目录一、需求分析二、技术分析三、功能分析四、数据设计五、界面展示六、资源获取一、需求分析旅游推荐网站是指提供旅游相关信息、服务和建议的在线平台。这些网站旨在帮助用户规划和安排旅行,提供目的地信息、酒店预订、机票预订、租车服务、旅行建议、用户评价等功能。以下是一些常见的功能:目的地信息:旅游推荐网站提供关于各个目的地的详细信息,包括景点介绍、当地文化、交通指南、天气情况等,帮助用户了解目的地并做出决
枫蜜柚子茶
·
2024-01-25 11:08
毕业设计
vue.js
spring
boot
后端
java
mysql
旅游
你知道为什么要前后端分离?它有什么优缺点?
带大家进入主题:一、前戏前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、
微服务
架构
拌拌拌拌死你
·
2024-01-25 11:26
基于JAVA实现的支持多线程访问的WEB服务器
web服务提供了可供浏览的网页,对浏览web服务的需求是本程序的背景,当然现在已经有很多web服务器的很好的实现,本程序也不可能说做得比知名的那些要好,在这里程序的目的是为了锻炼网络程序设计与实践和软件
系统设计
与开发实践能力
LEMFOooO
·
2024-01-25 11:52
保姆教程系列三、Nacos Config--服务配置
Linux搭建Nacos保姆教程系列二、Nacos实现注册中心保姆教程系列三、NacosConfig–服务配置文章目录系列文章目录前言一、服务配置中心介绍二、NacosConfig入门2.1在父工程中在
微服务
中引入
南国以南i
·
2024-01-25 11:22
SpringCloud
Java
java
spring
cloud
后端
中间件
系统架构设计师教程(十五)面向服务架构设计理论与实践
面向服务架构设计理论与实15.1SOA的相关概念15.1.1SOA的定义15.1.2业务流程与BPEL15.2SOA的发展历史15.2.1SOA的发展历史15.2.2国内SOA的发展现状与国外对比15.2.3SOA的
微服务
化发展
赫凯
·
2024-01-25 11:17
#
《系统架构设计师教程》
系统架构
【开源】基于JAVA语言的智慧社区业务综合平台
目录一、摘要1.1项目介绍1.2项目录屏二、功能模块2.1业务类型模块2.2基础业务模块2.3预约业务模块2.4反馈管理模块2.5社区新闻模块三、
系统设计
3.1用例设计3.2数据库设计3.2.1业务类型表
张燕沨
·
2024-01-25 09:41
开源
java
开发语言
vue.js
spring
boot
【开源】基于JAVA的班级考勤管理系统
目录一、摘要1.1项目介绍1.2项目录屏二、功能模块2.1系统基础支持模块2.2班级学生教师支持模块2.3考勤签到管理2.4学生请假管理三、
系统设计
3.1功能设计3.1.1系统基础支持模块3.1.2班级学生教师档案模块
蜜桃小阿雯
·
2024-01-25 09:40
java
开发语言
开源
vue.js
前端
从零实现RPC框架之 5.序列化
序列化:序列化以及编解码属于七层网络中的表示层序列化和反序列化的选型却是
系统设计
或重构一个重要的环节,在分布式、大数据量
系统设计
里面更为显著。
Seajunnn
·
2024-01-25 09:48
RPC框架
rpc
java
网络协议
RPC学习笔记
目前企业的后端项目基本是由一个个
微服务
所构成,而各个服务之间就涉及一个比较关键的问题,也就是网络通信。设计各个服务互相之间的通信以及和其他中间件通信的代码是各位开发者必须面临的问题。
Zangjiji
·
2024-01-25 09:44
RPC
rpc
微服务
-02-Dubbo
1.Dubbo简介Dubbo是一款高性能、轻量级的开源JavaRPC框架,可以和Spring框架无缝集成,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。Dubbo的主要核心部件:Remoting:网络通信框架,实现了sync-over-async和request-response消息机制RPC:一个远程过程调用的抽象,支持负载均衡、容灾和集群功能Regi
皇天
·
2024-01-25 09:28
centos安装api-six以及可视化工具(apisix-dashboard)最新教程
序言APISIX是基于OpenResty+etcd实现的云原生、高性能、可扩展的
微服务
API网关。它是国人开源,目前已经进入Apache进行孵化。
xc_jim_sun
·
2024-01-25 09:41
Openresty框架
后端开发
linux
nginx
centos
微服务
-API网关-协议转换(泛化调用)
RPC和REST的区别REST和RPC是两种通讯方式,并不是协议,这一点大家要注意。REST是基于HTTP协议的,而RPC可以基于HTTP协议来实现,也可以通过TCP协议来实现。业界普遍采用的做法是,内部系统之间调用用RPC,对外用REST,因为内部系统之间可能调用很频繁,需要RPC的高性能支撑。对外用REST更易理解,更通用些。API网关内部和外部通讯方式在进行协议转换前我们要先思考一个问题,从
Make Dream Happen
·
2024-01-25 09:39
微服务
API网关
微服务
协议转换
德思特干货|德思特ADC/DAC静态参数测试系列(一)——什么是ADC转换点?
#ADC#DAC#信号处理在现代电子
系统设计
与高速通信、信号处理、雷达探测、医疗成像以及各种工业自动化应用中,模数转换器(ADC)和数模转换器(DAC)扮演着至关
虹科电子科技
·
2024-01-25 08:07
测试测量
ADC
DAC
信号处理
Gateway服务网关
SpringCloudGateway是SpringCloud的一个全新项目,该项目是基于Spring5.0,SpringBoot2.0和ProjectReactor等响应式编程和事件流技术开发的网关,它旨在为
微服务
架构提供一种简单有效的统一的
Maiko Star
·
2024-01-25 08:31
Spring
Cloud
gateway
java
spring
boot
电商公司规范数据传输模式,构建API全生命周期管理体系
构建电商API接口数据采集和API全生命周期管理体系随着电商公司信息化水平的逐步提升,分布式架构、
微服务
成为电商平台关键技术要素,而为消除数据孤岛,打通信息通路,提高协作效率,基于云服务的电商平台需要与其他业务和财务系统对接
电商数据girl
·
2024-01-25 08:44
大数据
人工智能
python
java
php
初识Docker(架构、安装Docker)
微服务
虽然具备各种各样的优势,但服务的拆分通用给部
Maiko Star
·
2024-01-25 08:39
Spring
Cloud
docker
容器
运维
关于elasticsearch一些基本操作
个人主页:个人主页系列专栏:【
微服务
】与这篇相关的文章:SpringCloudSentinel使用SpringCloudSentinel使用_程序猿追的博客-CSDN博客_springcloud使用sentinel
程序猿追
·
2024-01-25 08:05
微服务
elasticsearch
大数据
springboot
spring
cloud
微服务
2023年第十六届中国系统架构师大会(SACC2023):核心内容与学习收获(附大会核心PPT下载)
大会按照技术主线分为传统架构与运维技术发展(高可用架构、云架构、分布式存储、预测性智能运维)、数字化转型企业架构应用(金融行业与制造业)、IT技术前瞻架构(分布式与
微服务
架构、
百家峰会
·
2024-01-25 07:57
程序人生
SACC
系统架构
系统架构
学习
SACC
探索设计模式的魅力:深入理解面向对象设计的深层原则与思维
通过学习和应用设计模式,可以更加深入地理解面向对象的设计理念,从而帮助设计师改善自己的
系统设计
。但是,设计模式并不能够提供具有普遍性的设计指导原则。
danci_
·
2024-01-25 06:51
设计模式
设计模式
软件设计原则
java
面试
职场发展
程序人生
学习笔记
esb
面向服务的体系结构(service-orientedarchitecture,SOA)是一种软件
系统设计
方法,通过已经发布的和可发现的接口为终端[用户应用程
随风来的月
·
2024-01-25 06:10
jenkins配置gitlab实现
微服务
项目自动部署
jenkins配置gitlab实现
微服务
项目自动部署一、jenkin安装采用已有的教程centos安装jenkins以及初始化配置二、jenkins插件补充安装gitlab插件安装ssh远程部署插件工具安装
frankly555
·
2024-01-25 05:58
jenkins
jenkins
故事思维是一门技能
那些以结果为中心的方法是为
系统设计
的,系统是可以总结归纳,分解然后重组的。讲故事是一个创作的过程。只有当人们接受模棱两可、遵从自己的情感和忘记规
予书晏字
·
2024-01-25 05:06
Java实现APK检测管理系统 JAVA+Vue+SpringBoot+MySQL
目录一、摘要1.1项目介绍1.2项目录屏二、功能模块2.1数据中心模块2.2开放平台模块2.3软件档案模块2.4软件检测模块2.5软件举报模块三、
系统设计
3.1用例设计3.2数据库设计3.2.1开放平台表
customer08
·
2024-01-25 04:44
java
vue.js
spring
boot
后端
mysql
开发语言
Prometheus 薪资翻倍的监控系统?
在
微服务
环境中,其对多维数据收集和查询的支持是特别优势。设计用于可靠
Peggy·Elizabeth
·
2024-01-25 04:41
网络安全
系统架构设计师教程(十四)云原生架构设计理论与实践
云原生架构产生背景14.2云原生架构内涵14.2.1云原生架构定义14.2.2云原生架构原则14.2.3主要架构模式14.2.4典型的云原生架构反模式14.3云原生架构相关技术14.3.1容器技术14.3.2云原生
微服务
赫凯
·
2024-01-25 03:13
#
《系统架构设计师教程》
系统架构
云原生
微服务
下分布式架构会话管理
前言浏览器和应用服务器之间通过HTTP协议进行通信,而HTTP协议是无状态的,也就是每个请求之间是相互独立不关联的,但是随着应用业务发展,服务器需要按照用户的一系列业务操作向用户提供特定的的内容,这时候需要通过保存用户状态,将用户的请求关联起来,Session管理正是这一问题的解决方案。早期的Web应用基本都是采用的是单架构,所有的用户请求都是由唯一的服务器进行响应处理,所以只要把保存用户信息和状
Java李太白
·
2024-01-25 02:34
linux 农业分析,基于嵌入式Linux的农业信息采集
系统设计
与研究
摘要:精准农业是现代化农业发展的方向,将嵌入式数据采集技术应用到农业生产过程中,既可以节省人力物力成本,还可以提高农作物产量和质量,减少农药污染和提高生产效率.在精准农业生产过程中,需要采集和监测农作物生长过程中的数据进行决策.为了实现农业生产过程中的信息采集,本文主要研究农业生产信息的采集,传输和控制,并设计了一套基于嵌入式Linux系统的农业信息采集系统.针对农作物生长过程中的关键数据信息采集
专注课程教学
·
2024-01-25 02:09
linux
农业分析
基于ZigBee的农业大棚环境监控
系统设计
与实现
目录1适用场景2开发环境3技术框架4实现功能5上位机实物图6OneNET云平台1适用场景花卉种植、植物种植、农业大棚、农田灌溉、温室大棚、葡萄大棚2开发环境下位机开发环境:IARembeddedWorkbench上位机开发环境:VisualStudio2022小鱼儿电子设计微信号:IOTElectronics3技术框架技术框架:ZigBee终端节点+ZigBee协调器节点+串口通信技术+电脑上位机
小鱼儿电子
·
2024-01-25 02:09
物联网设计
物联网
嵌入式硬件
单片机
基于springboot+微信小程序的戏曲文化传播平台设计与实现
32.1Mysql数据库32.2Java语言4第3章系统分析53.1可行性分析53.1.1技术可行性分析53.1.2经济可行性分析53.1.3操作可行性分析63.2系统运行环境63.3系统流程分析6第4章
系统设计
MIKE笔记
·
2024-01-25 01:52
毕业设计源码
spring
boot
微信小程序
后端
JAVA电商平台免费搭建 B2B2C商城系统 多用户商城系统 直播带货 新零售商城 o2o商城 电子商务 拼团商城 分销商城
1.涉及平台平台管理、商家端(PC端、手机端)、买家平台(H5/公众号、小程序、APP端(IOS/Android)、
微服务
平台(业务服务)2.核心架构SpringCloud、SpringBoot、Mybatis
m0_67544708
·
2024-01-25 01:41
java
电子商务商城
商城免费搭建
Hi Developer,你有来自华为云学院的
微服务
开发攻略请查收
微服务
开发攻略
微服务
正成为最热门的系统架构之一。作为一名开发者,是否已经了解
微服务
?
微服务
系统?
微服务
应用模式?如何提升
微服务
开发能力。。。。。。本文带你一起学习
微服务
。
舒意从生
·
2024-01-25 01:04
JAVA面试题五
一、说下你在项目开发中碰到的坑你所知道的
微服务
技术栈有哪些?
微服务
技术栈:多种技术的结合体我们在讨论分布式的
微服务
架构的时候它需要有哪些维度?
菜鸟程序员z
·
2024-01-25 00:51
java
开发语言
面试
spring
cloud
低代码,让软件开发不再复杂
微服务
、平台化、云计算作为当前的IT技术热点,主要强调共享重用,它们促进了软件快速
胖头鱼不吃鱼-
·
2024-01-25 00:39
低代码
JNPF
前端框架
SpringCloud Config分布式配置中心
客户端配置与测试测试Config客户端之动态刷新测试代码地址地址:https://github.com/13thm/study_springcloud/tree/main/days10_Config简介
微服务
意味着要将单体应用中的业务拆分成一个个子服务
我是小水水啊
·
2024-01-25 00:34
springcloud
spring
cloud
分布式
spring
基础架构之分布式配置中心
随着项目的复杂度越来越高,
微服务
的盛行,各个中间件相互配合并发挥其优势,各种配置是避免不了的,以前尝试过配置放在文件,后来springcloud也推出了自己的springcloudconfig配置组件,
架构师联盟
·
2024-01-24 23:50
校园失物招领
系统设计
与实现(JSP+java+springmvc+mysql+MyBatis)
本项目包含程序+源码+数据库+LW+调试部署环境,文末可获取一份本项目的java源码和数据库参考。项目文件图项目介绍随着校园人口的密集和活动的频繁,失物招领成为了学校管理中常见的服务之一。传统的失物招领方式,如公告板和广播通知,已经无法满足快速、高效的信息传播需求。因此,校园失物招领系统应运而生。这种系统可以有效地提高失物信息的发布和查询效率,实现失主与拾得者之间的快速对接,减少物品遗失的时间,提
新星毕设项目
·
2024-01-24 23:28
java
mysql
mybatis
校园失物招领
系统设计
与实现(JSP+java+springmvc+mysql+MyBatis)
因此,校园失物招领
系统设计
与实现成为一项切实需求。这种系统可以有效地提升失物信息的发布、查询和管理效率,减少物品寻回时间,提高服务质量。同
梁凯毕设程序
·
2024-01-24 23:22
java
mysql
mybatis
线上考试
系统设计
与实现(JSP+java+springmvc+mysql+MyBatis)
本项目包含程序+源码+数据库+LW+调试部署环境,文末可获取一份本项目的java源码和数据库参考。项目文件图项目介绍随着互联网的普及和线上教育的发展,传统的考试方式已经无法满足现代教育的需求。因此,线上考试系统应运而生。这种系统可以有效地提高学生对考试内容的管理效率和准确性,减少人为错误,提高服务质量。同时,信息技术的使用也使得系统的开发和维护变得更加简单和高效。因此,研究线上考试系统的设计与实现
菲林计算机毕设
·
2024-01-24 23:21
java
mysql
mybatis
08-
微服务
架构之浅谈未来趋势和发展方向
文章目录前言1、+AIGC/AI2、+Serverless3、+事件驱动总结前言从2011年,
微服务
架构诞生开始,白驹过隙,已经过了13年时间。每年使用
微服务
架构的系统或服务,都在持续增长。
月空MoonSky
·
2024-01-24 23:51
#
微服务
架构
微服务
云原生
java
【文献阅读】AutoMap:Diagnose Your Microservice-based Web Applications Automatically
论文链接AutoMap:DiagnoseYourMicroservice-basedWebApplicationsAutomatically前言(务必看一下~)最近查看故障相关论文,发现故障根因这一块在
微服务
中也有诸多涉及
SuperCooper
·
2024-01-24 22:04
web
app
人工智能
知识图谱
Rust采集天气预报信息并实时更新数据
目录一、引言二、
系统设计
三、系统实现四、案例分析五、结论一、引言随着互联网技术的发展,人们对于获取实时的天气预报信息的需求越来越强烈。
小小卡拉眯
·
2024-01-24 22:51
爬虫小知识
rust
开发语言
后端
LeetCode、875. 爱吃香蕉的珂珂【中等,最小速度二分】
涵盖技术内容:Java后端、算法、分布式
微服务
、中间件、前端、运维、ROS等。博主所有博客文件目录索引:博客目录索引(持续更新)视频平台:b站-C
长路 ㅤ
·
2024-01-24 21:24
#
LeetCode
算法刷题
leetcode
算法
职场和发展
浅析混沌工程的主要概念和作用
混沌工程是一种
系统设计
和测试方法,旨在通过有目的地在生产环境中引入故障来发现和解决系统中的潜在问题。通过模拟故障和持续测试,有助于发现和解决系统中的潜在问题,提高系统的可靠性、弹性和安全性。
掌动智能
·
2024-01-24 21:41
网络
k8s中通过Jenkins蓝绿/灰度发布
微服务
1.滚动发布常用发布方式有蓝绿发布、灰度发布、滚动发布,由于k8s中deployment的特性,默认情况下是滚动发布,其实只要更新deployment中的镜像标签,即是滚动发布,通过spec.strategy中参数来具体实现,如下介绍所示:strategy:rollingUpdate:maxSurge:25%#最大峰值:是一个可选字段,用来指定可以创建的超出期望Pod个数的Pod数量。此值可以是绝
风唤雀翎
·
2024-01-24 21:58
k8s
Jenkins
devops
kubernetes
微服务
SpringCloud
微服务
搭建
一.准备工作:IDEA:版本2021.1maven:3.6.3自己的仓库:配置本地仓库步骤二.新建SpringCloud项目:1.idea中:File–>new–>Project选中SpringInitializr–按下图填写,Name填写你自己的项目名称。点Next:勾选SpringWeb–>Finished配置本地Maven仓库:删除src,mvnw,mvnw.cmd修改pom文件:重点:or
LSYING1
·
2024-01-24 20:54
spring
cloud
微服务
java
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他