logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

分布式服务化系统一致性(分布式事务、ACID、BASE、CAP)原理与解决方案

1、背景 一致性是一个抽象的、具有多重含义的计算机术语,在不同应用场景下,有不同的定义和含义。在传统的IT时代,一致性通常指强一致性,强一致性通常体现在你中有我、我中有你、浑然一体;而在互联网时代,一致性的含义远远超出了它原有的含义,在我们讨论互联网时代的一致性之前,我们先了解一下互联网时代的特点,互联网时代信息量巨大、需要计算能力巨大,不但对用户响应速度要求快,而且吞吐量指标也要向外扩展(既:

Spring Cloud生态圈简介

说到Spring Cloud就不得不提一下微服务,什么是微服务呢?就是Microservice,字面意思来看就是小服务,小型服务,微小型服务,然而它是与传统服务的相对概念。承载传统服务的Web项目,所有功能集成到一个系统,最终打包成一个war包,部署于Web容器,或单机,或集群,基本上没有什么外部的依赖,其有如下特点:(优点)- 开发简单直接,集中式管理- 基本不会重复开发-

#spring#微服务
Linux下查看某一个程序运行所占用的内存

第一种方式 top -p 进程号[yzy@node3 micro-service]$ top -p 20490top - 16:50:32 up 6 days,2:18,1 user,load average: 0.00, 0.01, 0.05Tasks:1 total,0 running,1 sleeping,0 stopped,0 zombie%C

#linux#运维
hadoop伪分布式搭建(2.4.1)

1.准备Linux环境1.虚拟机->虚拟网络编辑器->host-only(仅主机模式) ->修改subnet ip 设置网段:192.168.8.0 子网掩码:255.255.255.0 -> apply -> ok回到windows –> 打开网络和共享中心 -> 更改适配器设置 -> 右键VMnet1 -> 属性 -> 双击IPv4 -> 设置windows的IP

#hadoop#分布式#虚拟机 +1
JVM参数初探

//———————堆参数———————-//(一)、-XX:+PrintGC 使用这个参数,虚拟机启动后,只要遇到GC就会打印日志-XX:+UseSerialGC 配置串行回收器-XX:+PrintGCDetails 可以查看详细信息,包括各个区的情况-Xms 设置最小堆-Xmx 设置最大堆-Xmx20m -Xms5m -XX:+PrintCommandLineFlags

#jvm#java
新书推荐 | 深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)

Java自上世界90年代面世以来,以其优良的特性,逐渐占据了企业级开发的主流位置,并且日益强大的语言生态,更加巩固了它在编程语言排行榜上的地位。Java的快速发展,得益于支撑它运行的底层平台:JVM,这个由C++编写的虚拟机,有着一个抽象化的虚拟机内部的抽象体系结构,让我们的Java程序得以“一次编写,到处运行”,并且开发人员并不需要关心资源问题,JVM为我们独挑大梁。但是,正如周志明老师在《..

Linux下查看某一个程序运行所占用的内存

第一种方式 top -p 进程号[yzy@node3 micro-service]$ top -p 20490top - 16:50:32 up 6 days,2:18,1 user,load average: 0.00, 0.01, 0.05Tasks:1 total,0 running,1 sleeping,0 stopped,0 zombie%C

#linux#运维
Eureka的限流算法类RateLimiter源码解读

Eureka的限流算法类RateLimiter是基于令牌桶算法来实现的,下面看一看令牌桶算法的原理:对于很多应用场景来说,除了要求能够限制数据的平均传输速率外,还要求允许某种程度的突发传输。这时候漏桶算法可能就不合适了,令牌桶算法更为适合。如图所示,令牌桶算法的原理是系统会以一个恒定的速度往桶里放入令牌,而如果请求需要被处理,则需要先从桶里获取一个令牌,当桶里没有令牌可取时,则拒绝服务。源码解读:

#eureka
Repository和Registry区别

Repository:本身是一个仓库,这个仓库里面可以放具体的镜像,是指具体的某个镜像的仓库,比如Tomcat下面有很多个版本的镜像,它们共同组成了Tomcat的Repository。Registry:镜像的仓库,比如Docker Hub,Registry上有很多的Repository,Redis、Tomcat、MySQL等等Repository组成了Registry。按照Docker的logo来

#docker
为什么spring cloud服务启动之后回到命令行会自动挂掉

使用nohup命令就不会了!例:jar包:micro-service/micro-eureka-server-0.0.1-SNAPSHOT.jar启动命令:nohup java -jar micro-service/micro-eureka-server-0.0.1-SNAPSHOT.jar &启动之后用 ctrl+c 回到命令行就不会挂掉了,想要看看启动起来没有可以查看进程:ps -ef |

#spring#java#jar
    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择