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
高并发微服务
【系统架构设计师-论文】ABSD基于架构的软件开发
本文结合作者的实践,以《新媒体平台》为例,采用SpringCloud
微服务
架构,讨论基于架构
Maxbao0401
·
2024-02-09 21:47
软考
系统架构设计师
高并发
系统简单玩!Alibaba全新出品亿级并发设计速成笔记真香
如何设计一个
高并发
系统?这个问题想必有些出去面试的好兄弟肯定被问到过,现在公司招聘的需求也大都是:有高并
沐子李青
·
2024-02-09 20:29
模块化单体应用的数据隔离
模块化单体试图解决单体和
微服务
架构的不足之处。我经常看到的单体架构问题之一是组件之间的紧耦合。这导致系统不同部分之间存在依赖关系。模块化单体通过定义良好的模块边界和通信模式来强制执行更好的架构实践。
小技术君
·
2024-02-09 20:18
数据库
业务模块化打造单体和分布式部署同步支持方案
我在2019年中国.NET开发者峰会上为大家分享了我们的
微服务
电商安全工程实践,那次会议分享的高清录播已经上传到我的腾讯课堂,大家可以通过底部的小程序打开直接观看(复习)。
dotNET跨平台
·
2024-02-09 20:48
模块化单体架构
模块化单体试图解决单体和
微服务
架构的缺点。我经常看到的单片架构的一个问题是组件之间的紧密耦合。这会导致系统不同部分之间的依赖关系。模块化单体通过明确定义的模块边界和通信模式实施更好的架构实践。
Forty-Two~
·
2024-02-09 20:17
架构
数据库
SpringIOC之support模块ReloadableResourceBundleMessageSource
可提供
微服务
项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验✌博主作品:《Java项目案例》主要基于SpringBoot+MyBatis/MyBatis-plus+MySQL
卡布奇诺-海晨
·
2024-02-09 19:38
Spring家族及微服务系列
spring
java
spring
boot
SpringIOC之support模块PropertySourcesPlaceholderConfigurer
可提供
微服务
项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验✌博主作品:《Java项目案例》主要基于SpringBoot+MyBatis/MyBatis-plus+MySQL
卡布奇诺-海晨
·
2024-02-09 19:38
Spring家族及微服务系列
spring
spring
boot
微服务
OAuth 2.1扩展额外信息到JWT并解析(Spring Security 6)
文章目录一、简介二、重写UserDetailsService三、Controller解析JWT获取用户信息四、后记一、简介VersionJava17SpringCloud2023.0.0SpringBoot3.2.1SpringAuthorizationServer1.2.1SpringSecurity6.2.1mysql8.2.0SpringAuthorizationServer使用JWT时,前
木子dn
·
2024-02-09 19:53
SpringCloud
#
认证授权
JWT
Spring
Security
分库分表原则
分库分表原则单表数据到达千万级别或者20存储空间优化已经解决不了问题一IO瓶颈导致性能问题拆分策略垂直分库以表为依据,根据业务将不同的表拆分到不同库中,有点像
微服务
垂直分表以字段为依据,根据字段属性将不同字段拆分到不同表中拆分规则
mhz2977170
·
2024-02-09 19:48
数据库
「美团面试系列」面试加分项,这样说你会JVM,面试官还能问什么
比如,下面这些典型的性能问题,你肯定或多或少都遇到过:在进行性能测试时,接口响应时间长,吞吐量低;在
高并发
下,JVM中FullGC异常,JVM堆内存溢出;由于业务增长迅猛,大量读写操作单表单库,造成数据库死锁
java架构师联盟
·
2024-02-09 18:33
gRPC学习笔记1 - 简单介绍
0.背景gRPC是谷歌开源的轻量级RPC通信框架,在
微服务
架构中经常用到。1.gRPC简介gRPC是谷歌开源的轻量级RPC通信框架,其中的通信协议基于二进制数据流,使得gRPC具有优异的性能。
张云飞Vir
·
2024-02-09 18:23
SpringBoot 项目优雅实现 Excel 导入导出功能
由于poi占用内存较大,在
高并发
下很容易发生OOM或者频繁fullgc,阿里基于poi开源了EasyExcel项目。
String、code
·
2024-02-09 16:58
srping
spring
boot
java
spring
我在项目中使用Redis的几个场景
在
高并发
中需要考虑延迟双删。会话存
苜蓿花乐园
·
2024-02-09 15:26
知识分享
学习笔记
redis
缓存
开发语言
Spring Boot 集成 Kafka
SpringBoot作为主流
微服务
框架,拥有成熟的社区生态。
互联网全栈架构
·
2024-02-09 12:34
分布式
kafka
java
大数据
spring
Redis部署简单步骤及主从搭建
Redis的优势在于其高效的内存读写能力,使得它在处理
高并发
、大量数据的场景下表现出色。2·Redis的使用
喜欢慢生活
·
2024-02-09 12:28
redis
缓存
非关系型数据库
数据库
运维
掌握Web服务器之王:Nginx 学习网站全攻略!
高并发
能力:Nginx能够处理大量的并发连接,这使得它非常适合于流量大的网站和服务。低内存消耗:Nginx在运行时占用的内存相对较少,这对于节约服务器资源非常有利。丰富的功能:除了作为Web服务器
知识分享小能手
·
2024-02-09 10:23
学习心得体会
编程语言如门
前端
服务器
nginx
Nginx+React在Docker中实现项目部署
Nginx能够通过非阻塞方式处理多个连接,使其成为管理
高并发
请求的理想选择。此外,Nginx还支持负载均衡和邮件代理,以及通过模块扩展更多功能,如WebSockets和流媒
星宇星静
·
2024-02-09 10:16
nginx
react.js
docker
Node.js1---nodejs安装与运行及CommonJS规范
Node.js基础Node.js语法完全是js,只要会js就可以学会Nodejs后端开发,Nodejs超强的
高并发
能力,实现高性能服务器。
百思不得小李
·
2024-02-09 09:45
Node.js基础
node.js
前端
javascript
Spring Cloud入门指南:构建
微服务
架构的完整学习与实践
摘要:本篇博客将深入介绍SpringCloud框架,旨在帮助读者快速入门并掌握构建
微服务
架构所需的基础知识和技能。
zzhzaoshuizaoqi
·
2024-02-09 09:57
spring
cloud
eureka
微服务
一文彻底理解
微服务
架构
什么是
微服务
?
微服务
(MicroservicesArchitecture)是一种架构风格,一个大型复杂软件应用由一个或多个
微服务
组成。系统中的各个
微服务
可被独立部署,各个
微服务
之间是松耦合的。
weixin_34061555
·
2024-02-09 09:57
10.7:.NET的Web服务的
微服务
架构概述(课程共6100字,4段代码举例)
例子1:服务注册与发现例子2:消息队列例子3:服务容器例子4:API网关例子1:服务注册与发现//服务注册services.AddHttpClient();//服务发现varserviceProvider=services.BuildServiceProvider();varhttpClientFactory=serviceProvider.GetService();varhttpClient=h
小兔子平安
·
2024-02-09 09:57
.NET完整学习全解答
微服务
架构
java
全网首发,20年架构师手写《架构解密:从分布式到
微服务
》开源
前言在当今互联网高速发展的时代,架构设计成为了软件开发中不可或缺的一环。随着云计算、大数据和人工智能等技术的快速崛起,如何构建高效、稳定和可扩展的系统架构,成为了每个软件工程师关注的焦点。而在这个领域中,架构师的作用愈发凸显。然而,对于很多开发者来说,架构设计并非易事。在日益复杂和多样化的系统需求下,如何设计出既符合业务需求又能够满足系统性能、可靠性和可扩展性要求的架构,一直是一个挑战。因此,架构
不会敲代码的谌
·
2024-02-09 09:26
架构
分布式
微服务
后端
java
【精选】深入浅出带你了解
微服务
架构如何运作?
1、您对
微服务
有何了解?
微服务
,又称
微服务
架构,是一种架构风格,它将应用程序构建为以业务领域为模型的小型自治服务集合。
lxw1844912514
·
2024-02-09 09:26
网络
大数据
编程语言
python
java
微服务
指南
【注】本文节译自:MicroservicesGuide(martinfowler.com)简而言之,
微服务
架构风格是一种将单个应用程序开发为一组小型服务的方法,每个小服务都在自己的进程中运行,并与轻量级机制
信码由缰
·
2024-02-09 09:56
信码由缰
DevOps
微服务架构
Serverless:
微服务
架构的终极模式
微服务
的生态和实践已经比较成熟,其设计方法、开发框架、CI/CD工具、基础设施管理工具等,都可以帮助企业顺利实施
微服务
。然而,
微服务
远没有达到完美,它在架构、开发、基础设施方面仍然面临新的挑战。
米开朗基杨
·
2024-02-09 09:26
运维
大数据
分布式
编程语言
数据库
深入了解
微服务
架构:原理、优势与实践指南
深入了解
微服务
架构:原理、优势与实践指南I.引言A.
微服务
架构的兴起随着互联网和软件开发领域的不断发展,传统的单体架构在应对日益复杂的业务需求和快速变化的市场环境时逐渐显露出局限性。
一休哥助手
·
2024-02-09 09:55
分布式系统
微服务
架构
运维
Jmeter脚本录制
1.什么是脚本录制在进行测试的时候,可能有好多脚本或者界面需要操作测试,并且有些测试链接需要重复多线程
高并发
进行测试,我们一般会针对这一些操作,进行一个脚本录制,录制好之后,之后测试就可以在这个基础上进行测试
執著_af43
·
2024-02-09 09:56
RedissonClient妙用-分布式布隆过滤器
目录布隆过滤器介绍布隆过滤器的落地应用场景
高并发
处理多个过滤器平滑切换分析总结布隆过滤器介绍布隆过滤器(BloomFilter)是1970年由布隆提出的。
林犀居士
·
2024-02-09 09:40
java
分布式
布隆过滤器
Redisson
以太坊
大数据量去重
Kubernetes架构中各个组件介绍
年推出的容器集群管理系统k8s用于容器化应用程序的部署、扩展和管理k8s提供了容器编排、资源调度、弹性伸缩、部署管理、服务发现等一系列功能k8s的目标是让部署容器化应用简单高效总结:可以理解成一个容器平台、
微服务
平台
柳华聪
·
2024-02-09 08:39
SSM实现
高并发
秒杀功能之Web层
error16.png一、编写web.xmlseckill-dispatcherorg.springframework.web.servlet.DispatcherServletcontextConfigLocationclasspath:spring/spring-*.xmlseckill-dispatcher/在这里就真正的将Mybatis、SpringMVC、Spring进行了整合。因为Sp
秃头哥编程
·
2024-02-09 08:33
Java
微服务
学习Day1
文章目录认识
微服务
服务拆分及远程调用服务拆分服务远程调用提供者与消费者Eureka注册中心介绍构建EurekaServer注册user-serviceorder-service完成服务拉取Ribbon负载均衡介绍原理策略饥饿加载
Jimmy Ding
·
2024-02-09 06:45
Java
微服务
学习
spring
cloud
eureka
nacos
ribbon
Ribbon全方位解析:构建弹性的Java
微服务
第1章引言大家好,我是小黑,咱们今天聊聊Ribbon,这货是个客户端负载均衡工具,用在SpringCloud里面能让咱们的服务调用更加灵活和健壮。负载均衡,听起来挺高大上的,其实就是把外界的请求平摊到多个服务器上,避免某个服务器压力太大,其他的却在那儿闲着。Ribbon的牛处在于它是运行在客户端的,意味着决策权在咱们手里。咱们可以根据实际情况来选择要请求的服务实例,而且这一切都是自动化的,不需要手
宋小黑
·
2024-02-09 06:45
ribbon
java
微服务
微服务
OAuth 2.1认证授权可行性方案(Spring Security 6)
文章目录一、背景二、
微服务
架构介绍三、认证服务器1.数据库创建2.新建模块3.导入依赖和配置4.安全认证配置类四、认证服务器测试1.AUTHORIZATION_CODE(授权码模式)1.获取授权码2.获取
木子dn
·
2024-02-09 06:13
#
认证授权
SpringCloud
微服务
spring
架构
JWT
OAuth2.1
熔断机制解析:如何用Hystrix保障
微服务
的稳定性
微服务
与系统的弹性设计大家好,我是小黑,在讲Hystrix之前,咱们得先聊聊
微服务
架构。想象一下,你把一个大型应用拆成一堆小应用,每个都负责一部分功能,这就是
微服务
。
宋小黑
·
2024-02-09 06:11
hystrix
微服务
java
spring
cloud
后端
redis单线程如何处理
高并发
的
这里写目录标题1.IO(阻塞IO)和NIO(非阻塞IO)的概念2.redis的线程模型3.redis的通信协议1.IO(阻塞IO)和NIO(非阻塞IO)的概念1.jdk1.4引入了NIO,但也有很多人在用阻塞IO,这两者有什么区别呢?假设线程1现在要从服务端读取1个10个字节的数据,但是只读到了5个字节,没有读完,那么线程1就会进入到阻塞状态。NIO就是线程1即使只读到了5个字节也会直接将这读到的
#Hideonbush
·
2024-02-09 06:27
redis
redis
java
数据库
Java面试题及答案整理( 2024最新版,持续更新)
面试宝典小伙伴点赞+转发,关注我后在【翻到最下方,文尾点击名片】即可免费获取备注:CSDN这份小册是从基础到高级涵盖了足足30个技术栈的,包含了JAVA基础,JAVA集合,JAVA并发,Spring,
微服务
程序一逸
·
2024-02-09 05:00
java
开发语言
2024最新Java面试题及答案!( 2024年 1 月最新版,持续更新)
Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全~这套互联网Java工程师面试题包括了:Java面试、Spring、JVM、MyBatis、Redis、MySQL、并发编程、
微服务
程序一逸
·
2024-02-09 05:00
开发语言
java
后端
面试
程序员
多线程
JVM
Nginx实现对流量控制模块的配置与应用!
在现代Web应用中,
高并发
访问是常态。为了确保服务器的稳定运行,我们需要对流量进行控制。
M乔木
·
2024-02-09 05:56
Nginx
nginx
网络
运维
云计算
学习
负载均衡
你想成为Java架构师吗?很简单,掌握这六项就够了!
我在这里分享6个专题来提高大家的编程能力开源框架解析-架构师筑基-高性能架构-
微服务
架构-团队协作开发-B2C商城实战一、开源框架解析:程序员每天都和代码打交道。
Java黎先生
·
2024-02-09 03:27
Java并发基础:LinkedTransferQueue全面解析!
内容概要LinkedTransferQueue类实现了高效的线程间数据传递,支持等待匹配的生产者-消费者模式,基于链表的无界设计使其在
高并发
场景下表现卓越,且无需担心队列溢出,丰富的方法和良好的可扩展性满足了各种复杂应用场景的需求
程序员古德
·
2024-02-09 03:27
Java并发基础
java
开发语言
2020-11-04
B2C网站
微服务
架构图.png
微服务
划分图.png一简介1.1分布式基础概念
微服务
:拒绝大型单体应用,基于业务边界进行服务微化拆分,各个服务独立部署运行。
肝点啥_董晓宁
·
2024-02-09 02:51
去哪儿旅行
微服务
架构实践
今天我带来的主题是去哪儿旅行
微服务
架构实践。
90后小伙追梦之路
·
2024-02-09 02:57
java
架构
面试
微服务
架构
java
数据库
面试
170 架构演进之旅-为什么使用SpringCloud
微服务
架构
架构演进之旅-为什么使用SpringCloud
微服务
架构1集中式架构2垂直架构3分布式架构4SOA架构5
微服务
架构架构演进之旅随着互联网的发展,网站应用规模的不断扩大。
THE ORDER
·
2024-02-09 02:27
java常用框架
架构
spring
cloud
微服务
java
springcloud
springoot
后端
PostgreSQL 与 MySQL 相比,优势何在?
数据类型支持支持JSON/JSONB、数组、区间等高级数据类型基本数据类型支持,JSON支持较普通遵循SQL标准更严格遵循,支持复杂查询遵循较宽松,某些功能可能不完全符合标准并发控制使用MVCC,减少死锁,提
高并发
性能依赖表锁或行锁
小郑说编程i
·
2024-02-09 01:41
postgresql
mysql
区块链
高并发
系统谨防被一行日志击垮
一、同步打印日志中的坑1.1
高并发
场景下logback造成线程泄露调用logback去打印日志的时候是会加锁的,加锁的位置在://ch.qos.logback.core.OutputStreamAppender
Java码农
·
2024-02-09 01:08
php怎么进行异步编程,简述php异步编程
这两个框架原理都是通过事件循环,让程序一直停留在内存,等待外部请求,达到
高并发
。为什么需要异步先来看一个例子在工作目录下新建文件slowServer.phpsleep(5);//5秒后才能返
三木在Yummy
·
2024-02-09 00:49
php怎么进行异步编程
php怎么进行异步编程,php异步编程是怎样的?
这两个框架原理都是通过事件循环,让程序一直停留在内存,等待外部请求,达到
高并发
。为什么需要异步先来看一个例子在工作目录下新建文件slowServer.phpsleep(5);//5秒后才能返
日立中央空调
·
2024-02-09 00:49
php怎么进行异步编程
开发知识点-swoole高性能Php异步编程框架
swoole高性能Php异步编程框架介绍主要特性应用场景使用Swoole的优势介绍Swoole是一个高性能的PHP异步编程框架,它允许PHP开发者编写
高并发
、实时、异步的网络服务器和应用。
amingMM
·
2024-02-09 00:19
swoole
php
后端
全局过滤器实现jwt校验
思路分析:用户进入网关开始登陆,网关过滤器进行判断,如果是登录,则路由到后台管理
微服务
进行登录用户登录成功,后台管理
微服务
签发JWTTOKEN信息返回给用户用户再次进入网关开始访问,网关过滤器接收用户携带的
594羞涩男孩
·
2024-02-08 23:52
头条项目
SpringColud全局过滤器实现jwt校验(在网关进行拦截过滤)
流程图思路分析:用户进入网关开始登陆,网关过滤器进行判断,如果是登录,则路由到后台管理
微服务
进行登录用户登录成功,后台管理
微服务
签发JWTTOKEN信息返回给用户用户再次进入网关开始访问,网关过滤器接收用户携带的
阿瞒不会写代码
·
2024-02-08 23:22
gateway
网关
过滤器
jwt
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他