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
分布式微服务框架
Python自学笔记D9——IO编程、进程、线程和正则表达式
文章目录IO编程文件读写StringIO和BytesIO操作文件和目录序列化进程和线程多进程多线程ThreadLocal多进程和多线程对比
分布式
进程正则表达式IO编程由于程序和运行时数据是在内存中驻留,
谈笑233
·
2024-01-19 11:41
python自学笔记
实现跨语言通信的便捷之道:RPC在Java和Go中的使用案例
实现跨语言通信的便捷之道:RPC在Java和Go中的使用案例导语:在现代软件开发中,构建
分布式
系统和跨语言通信变得越来越常见。
KingDol_MIni
·
2024-01-19 11:06
前后端技术
springboot
rpc
java
golang
分布式
鼻祖:Map Reduce 论文深入解析
摘要MapReduce是一个编程模型,也是一个处理和生成超大数据集的算法模型的相关实现。用户首先创建一个Map函数处理一个基于key/valuepair的数据集合,输出中间的基于key/valuepair的数据集合;然后再创建一个Reduce函数用来合并所有的具有相同中间key值的中间value值。MapReduce架构的程序能够在大量的普通配置的计算机上实现并行化处理。这个系统在运行时只关心:如
西部小笼包
·
2024-01-19 11:48
提升Raft以加速
分布式
键值存储
介绍Raft是当前广泛使用的共识算法。流行的系统,如Kafka、CockroachDB、MongoDB、Neo4j、Splunk等,都使用Raft来实现共识。系统要么是最终一致性的,要么是强一致性的。线性一致性是一致性模型中最强大的,但实现它可能很耗时。键值数据库出现在市场上,以避免SQL数据库的复杂性并提供横向扩展性。这些数据库主要提供两种操作:get(key)和put(key,value)。在
小技术君
·
2024-01-19 11:53
分布式
springboot 使用 Redisson 实现
分布式
锁
首先引入依赖org.redissonredisson3.16.8然后配置redissonimportorg.redisson.Redisson;importorg.redisson.api.RedissonClient;importorg.springframework.context.annotation.Bean;importorg.springframework.context.annota
AmbroseLe
·
2024-01-19 11:46
spring
boot
redis
spring
boot
java
redis
SpringBoot使用Redisson实现
分布式
锁
SpringBoot使用Redisson实现
分布式
锁目录一、前言1.Redisson2.准备工作二、SpringBoot集成Redisson1.添加依赖2.配置redis信息3.编写Redisson配置类
12程序猿
·
2024-01-19 11:45
SpringBoot
redis
spring
boot
分布式
java
springboot使用Redisson+注解完成
分布式
锁
0.背景我们项目一个服务部署了三台服务器,所以为避免在执行定时任务的时候重复执行,需要引入
分布式
锁,本打算引入Quartz框架,后发现引入框架需要添加很多数据库,为做到最小影响,故使用Redisson做
分布式
锁就行了
书读百遍其义自见
·
2024-01-19 11:45
spring
boot
分布式
java
SpringBoot整合Redisson使用
分布式
锁,模拟茅台抢购场景
SpringBoot整合Redisson使用
分布式
锁,模拟茅台抢购场景一、前言介绍二、项目Demo2.1.Demo下载地址2.2.模拟用户抢购2.2.1.将库存缓存到redis2.2.2.JMeter设置线程数
菲尔-Phil
·
2024-01-19 11:45
Redis
Redisson
redis
redisson
JMeter
springboot
秒杀
springboot+redission
分布式
锁注解
packagecom.kjhy.common.core.aop;importcom.kjhy.common.core.config.RedissonConfig;importcom.kjhy.common.core.exception.Exceptions;importlombok.extern.slf4j.Slf4j;importorg.apache.commons.lang.StringUti
dn小小
·
2024-01-19 11:44
java
spring
java
分布式锁
SpringBoot+Redisson实现
分布式
锁
pom.xmlapplication.ymlRedissonPropertiesRedissonAutoConfigurationDistributedLockerRedissonDistributedLockerRedissonLockUtilRedissonLockApplicationTestController测试结果Redisson
分布式
锁原理源码见
浩骞
·
2024-01-19 11:13
Redis
Java
java
redis
分布式锁
redisson
SpringBoot+Redisson
分布式
锁
SpringBoot+Redisson
分布式
锁文章目录SpringBoot+Redisson
分布式
锁1.引入依赖2.编写配置类org.redisson.config.Config类是Redisson框架中用于配置
烟火缠过客
·
2024-01-19 11:40
redis
spring
boot
分布式
后端
分布式
医疗挂号系统(八) | 实现数据字典模块前后端
由于我们的
分布式
医疗挂号系统大量使用这种数据,所有我们要做一个数据管理,方便管理系统数据,并且在一般的系统中基本都会做数据管理。
编程一只蝶
·
2024-01-19 11:41
golang fastflow 库流程整理
文章目录组件介绍
分布式
示意图系统执行流程任务执行流程命令执行流程详细流程具体逻辑说明选主逻辑优点改进点github地址组件介绍先抄一张官网的,其实这张图里面画的不全,Leader节点也会执行任务。
Immortal_s
·
2024-01-19 11:46
golang
golang
后端
fastflow
工作流
workflow
什么是java?
Java具有简单性、面向对象、
分布式
、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、W
吹来人间烟火
·
2024-01-19 10:52
Spring Cloud集成Dubbo实现RPC调用
在OSI网络七层模型中,RPC跨越了传输层和应用层,RPC使得开发,包括网络
分布式
多程序在内的应用程序更加容易。说通俗一点,就是RPC可以让我们调用远程方法像本地方法一样简单,
一堆土豆33
·
2024-01-19 10:27
spring
cloud
dubbo
rpc
03、了解RPC、Dubbo的架构和工作原理以及负载均衡策略
目录1、RPC和
分布式
1.1什么是RPC1.2RPC原理是什么1.3什么是
分布式
1.4为什么要
分布式
2、什么是Dubbo2.1Dubbo核心特性3、为什么要用Dubbo4、Dubbo的架构4.1Dubbo
cxzm_1024
·
2024-01-19 10:53
微服务架构
dubbo
分布式
rpc
微服务
Dubbo RPC协议底层原理与实现
Dubbo作为一个
分布式
服务框架,使用了自定义的DubboRPC(RemoteProcedureCall)协议来实现远程调用。
亿星海
·
2024-01-19 10:22
dubbo
rpc
网络协议
【计算机网络】(1)OSI七层模型、协议、交换技术、路由器技术
文章目录计算机网络功能与分类计算机网络的定义计算机网络的功能计算机网络的指标计算机网络的性能指标计算机网络的非性能指标计算机网络的分布范围以及拓扑结构划分图计算机网络分类总线型拓扑星型拓扑环形图拓扑树型拓扑
分布式
拓扑通信技术信道物理信道逻辑信道发信机
想要AC的sjh
·
2024-01-19 10:37
学校知识点总结
计算机网络
OSI七层模型
网络协议
路由器
RabbitMQ之消息的可靠性传递
如何生成可参考右边的帮助文档文章目录系列文章目录前言一、消息的可靠性传递的概念二、三种模式的实现环境准备确认模式退回模式消费者确认总结前言提示:这里可以添加本文要记录的大概内容:在当今的信息化时代,消息传递在企业级应用和
分布式
系统中扮演着至关重要的角色
键盘敲烂~~~
·
2024-01-19 09:05
RabbitMQ
rabbitmq
消息队列
MQ
MongoDB的简介
1MongoDB概述MongoDB是一个基于
分布式
文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。
小舟423
·
2024-01-19 09:29
mongodb
数据库
最简单的6种防止数据重复提交的方法!(干货)
是单机环境还是
分布式
环境?得到的反馈是单机环境,那就简单了话不多说,我们先来复现这个问题。
程序员xysam
·
2024-01-19 09:55
状态模式
程序人生
学习
java
分布式
概念与协议
微信订餐小程序课程视频https://edu.csdn.net/course/detail/36074Python实战量化交易理财系统https://edu.csdn.net/course/detail/35475
分布式
协议
分布式
理论概念
xuhss_com
·
2024-01-19 09:20
计算机
分布式
big
data
java
精确掌控并发:令牌桶算法在
分布式
环境下并发流量控制的设计与实现
这是《百图解码支付系统设计与实现》专栏系列文章中的第(17)篇,也是流量控制系列的第(4)篇。点击上方关注,深入了解支付系统的方方面面。本篇重点讲清楚令牌桶原理,在支付系统的应用场景,以及使用reids实现的核心代码。1.前言在流量控制系列文章中的前三篇,分别介绍了固定时间窗口算法、滑动时间窗口算法、漏桶原理、应用场景和redis核心代码。我们做个简单回顾:固定窗口:算法简单,对突然流量响应不够灵
隐墨星辰
·
2024-01-19 09:20
百图解码支付系统设计与实现
分布式
令牌桶
令牌桶算法
支付系统设计与实现
分布式
基础概念
1、微服务微服务架构风格,就像是把一个单独的应用程序开发成一套小服务,每个小服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTPAPI这些服务围绕业务能力来构建,并通过完全自动化部署机制来独立部署,这些服务使用不同的编程语言书写,以及不同数据存储技术,并保持最低限度的集中式管理。简而言之,拒绝大型单体应用,基于业务边界进行服务微化拆分,每个服务独立部署运行。以前将代码、页面、sql全部写在
蝶衣_疯魔
·
2024-01-19 09:19
zero
分布式
java
微服务
分布式
概念-
分布式
系统是什么?
设为星标”优质文章,及时送达故事从一次内部分享开始,我们每周组织组内分享,会分享一些技术,中间件,研发流程规范或者业务系统架构等内容,在进行了一系列中间件技术分享之后,会发现其中提及一系列通用的概念,这些是
分布式
系统所共有的
春哥大魔王
·
2024-01-19 09:18
locust快速入门--使用
分布式
提高测试压力
背景:使用默认的locust启动命令进行压测时,尽管已经将用户数设置大比较大(400),但是压测的时候RPS一直在100左右。需要增加压测的压力。问题原因:如果你是通过命令行启动的或者参考之前文章的启动方式:命令行:locust库方法:`因为create_local_runner会创建一个LocalRunner,这个runner只有一个WorkerNode解决方式:单机:充分利用CPU每一个核心o
Qredsun
·
2024-01-19 09:18
locust
common
分布式
python
分布式
概念
分布式
系统是指组件分布在网络上,组件之间通过传递消息进行通信和动作协调的系统,她的核心理念是让多台服务器协同工作,完成单台服务器无法处理的任务,尤其是高并发和大数据的任务。
莫言选
·
2024-01-19 09:18
分布式
分布式
Erlang/OTP(学习笔记)(一)
Erlang
分布式
基础假设你在机器A和机器B上各跑着一个SimpleCache应用的实例。要是在机器A的缓存上插人一个键/值对之后,从机器B上也可以访问,那可就好了。
夲撻鲎龇
·
2024-01-19 09:17
分布式
erlang
学习
JAVA
分布式
概念
一、什么是
分布式
?
分布式
系统一定是由多个节点组成的系统。其中,节点指的是计算机服务器,而且这些节点一般不是孤立的,而是互通的。这些连通的节点上部署了我们的节点,并且相互的操作会有协同。
愤怒的阿斗
·
2024-01-19 09:47
新的学习
java
分布式
分布式
概念
文章目录一、CAP定理和BASE定理1.1CAP定理1.2CAP取舍1.3BASE定理二、
分布式
事务2.1柔性事务2.2两阶段提交协议2.3三阶段提交协议三、
分布式
ID3.1数据库自增ID3.2数据库多主模式
解梦者
·
2024-01-19 09:45
【综合】
分布式
CAP
BASE
分布式事务
Redis应用场景举例
第一种:基于Redis的setnx的操作我们在使用Redis的
分布式
锁的时候,大家都知道是依靠了setnx的指令,在CAS(Compareands
anssummer
·
2024-01-19 09:38
Nosql
架构
redis
数据库
Spring Boot 单体应用升级 Spring Cloud 微服务
作者:刘军SpringCloud是在SpringBoot之上构建的一套微服务生态体系,包括服务发现、配置中心、限流降级、
分布式
事务、异步消息等,因此通过增加依赖、注解等简单的四步即可完成SpringBoot
阿里云云原生
·
2024-01-19 09:37
spring
boot
spring
cloud
微服务
Iris
微服务框架
_golang web框架_完整示例Demo
Iris简介Iris是一款Go语言中用来开发web应用的框架,该框架支持编写一次并在任何地方以最小的机器功率运行,如Android、ios、Linux和Windows等。该框架只需要一个可执行的服务就可以在平台上运行了。Iris框架以简单而强大的api而被开发者所熟悉。iris除了为开发者提供非常简单的访问方式外,还同样支持MVC。另外,用iris构建微服务也很容易。在iris框架的官方网站上,被
阿亮说技术
·
2024-01-19 09:36
golang
微服务
golang
iris
RESTfulAPI和webservice 到底有啥区别
从定义上看,WebService是一个平台独立的、低耦合的、自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发
分布式
的交互操作的应用程序
zz_ll9023
·
2024-01-19 09:04
javascript
Flink的两阶段提交是什么
两阶段提交Two-Phase-Commit,简称2PC,是很常用的解决
分布式
事务问题的方式,它可以保证在
分布式
事务中,要么所有参与进程都提交事务,要么都取消,即实现ACID中的A(原子性)。
暴走的贼宇
·
2024-01-19 08:55
flink
大数据
系统架构演变
系统架构走向
分布式
已经是服务器开发领域解决该问题唯一的出路,然而
分布式
系统由于天生的复杂度,并不像开发单体应用一样把框架一堆就能搞定,
箴峋
·
2024-01-19 08:36
系统架构
day01 spring起步
JavaEE提供了企业级应用程序的开发平台,提供了
分布式
、基于组件、松耦合、安全可靠、独立于平台反应迅速的应用程序环境。JavaEE提供了开发企业级应用程序的技术框架。
山下_26
·
2024-01-19 08:48
关于git
git是开源的,是目前最主流的
分布式
版本控制系统,作为程序员,熟练使用git的简单操作是必备技能,因为百分之九十九的软件开发公司都会使用git。
shxs875
·
2024-01-19 08:52
elasticsearch
大数据
搜索引擎
SpringCloud学习与搭建
SpringCloud微服务实践第一章:微服务架构概述1-1系统进化理论概述在系统架构与设计的实践中,经历了两个阶段,一个阶段是早些年常见的集中式系统,一个阶段是近年来流行的
分布式
系统;集中式系统:集中式系统也叫单体应用
苟且偷生的程序员
·
2024-01-19 07:31
java
分布式
微服务
spring
cloud
RocketMQ
文章目录一、RocketMQ概述RocketMQ是一个开源的
分布式
消息中间件,最初由阿里巴巴集团开发。
人生就像一场戏!
·
2024-01-19 07:00
消息中间件
rocketmq
Seata
分布式
事务
Seata
分布式
事务Seata
分布式
事务1事务概念1.1事务简介1.2本地事务1.3
分布式
事务1.3.1跨库事务1.3.2分库分表事务1.3.3跨应用事务2
分布式
理论2.1CAP原理2.2BASE理论2.3
Ybb_studyRecord
·
2024-01-19 07:28
互联网微服务前沿技术栈进阶
分布式
seata
seata集群
seata集成
2PC3PC
SpringCloud(eureka)集成Seata
分布式
事务
SpringCloud(eureka)集成Seata
分布式
事务文章目录SpringCloud(eureka)集成Seata
分布式
事务技术选型及版本一、官网地址二、seataserver端配置1、下载解压
日月明186
·
2024-01-19 07:58
java
eureka
spring
cloud
分布式
Springboot微服务整合Seata
分布式
事务一:服务端搭建
SeataServer服务端搭建一、官网地址Seata文档SeatagithubSeatareleases二、SeataServer下载这里地址为1.3.0版本seata-server-1.3.0Linuxwgethttps://github.com/seata/seata/releases/download/v1.3.0/seata-server-1.3.0.zip三、修改配置文件配置文件主要有
蜗行牛步1024
·
2024-01-19 07:57
分布式事务
springboot
分布式事务
174 SpringCloudAlibaba Nacos的使用
1介绍Nacos是由SpringCloudAlibaba提供一个组件,可以作为服务注册中心、
分布式
配置中心使用。功能强大且性能强悍。其不仅能与SpringClo
THE ORDER
·
2024-01-19 07:53
java常用框架
java
开发语言
nginx
springcloud
springoot
nacos
Eureka整合seata
分布式
事务
文章目录前言一、Seata配置1.1、Seata下载1.2、修改conf目录中flie.conf文件1.3、修改conf目录中registry.conf文件1.4、初始化seata数据库二、微服务整合Seata2.1、父工程项目创建引入依赖2.2、Eureka集群搭建2.3、搭建账户微服务2.3.1新建seata-account-service微服务2.3.2引入依赖前言在微服务的大环境下,服务按
人生就像一场戏!
·
2024-01-19 07:52
springcloud
eureka
分布式
云原生
【文档数据库】ES和MongoDB的对比
3.ES和MongoDB的对比1.由文档存储牵出的问题本文或者说关于mongodb的这个系列文章的源头:前面我们聊过了
分布式
链路追踪系统,在基于日志实现的
分布式
链路追踪的方式seluth+zipkin中为了防止数据丢失
_BugMan
·
2024-01-19 07:21
MongoDB
数据库
mongodb
elasticsearch
SpringCloud整合Zookeeper代替Eureka案例
下载安装新建服务提供者测试新建消费者测试本期代码下载地址地址:https://github.com/13thm/study_springcloud/tree/main/days4zookeeper简介zookeeper是一个
分布式
协调工具
我是小水水啊
·
2024-01-19 07:51
springcloud
spring
cloud
zookeeper
eureka
LeetCode、2462. 雇佣 K 位工人的总代价【中等,最小堆+双指针】
涵盖技术内容:Java后端、算法、
分布式
微服务、中间件、前端、运维、ROS等。博主所有博客文件目录索引:博客目录索引(持续更新)视频平台:b站-Co
长路 ㅤ
·
2024-01-19 07:18
#
LeetCode
leetcode
算法
职场和发展
kafka的堆内存大小对kafka的影响以及为什么堆内存大一些kafka会更稳定
对于KafkaBroker,它是一个由Java编写的
分布式
消息系统,因此KafkaBroker的性能和稳定性会受到堆内存大小的影响。
暴走的贼宇
·
2024-01-19 07:48
kafka
分布式
spring boot集成redis,以及配置database不生效问题
springboot集成redis及相关问题1.springboot集成redisredis集成依赖:redis配置序列化2.集成redissionredis
分布式
锁等快捷管理工具集成依赖配置注入示例3
轻点 别打脸
·
2024-01-19 06:32
Redis
数据库
spring
boot
redis
上一页
71
72
73
74
75
76
77
78
下一页
按字母分类:
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
其他