Java架go
Java架go
全部文章
分布式
Alibaba(1)
docker(3)
ElasticSearch(1)
GC(1)
GC调优(1)
go(1)
Gradle(1)
Hashmap(2)
HashuMap(1)
HTTP(2)
HTTPS(1)
I/O(3)
IDEA(7)
IO模型(2)
java(241)
Java全栈(2)
java开发(5)
Java性能优化(1)
Java进程(1)
Java集合框架(1)
jdk(1)
Jenkins(2)
jvm(8)
Linux(1)
Lombok(1)
Maven(1)
MongoDB(1)
mybatis(1)
mysql(7)
netty(2)
Nginx(1)
NIO(1)
redis(5)
RPC(2)
SpaceX(1)
spring(13)
spring boot(6)
springboot(5)
Springcloud(1)
SpringIOC(1)
Spring框架(1)
SQL(4)
string(1)
TCP/IP(1)
ThreadLocal(1)
tomcat(1)
Vhr(1)
vue(1)
zookeeper(4)
云原生(2)
互联网(4)
分布式架构(1)
分布式锁(2)
后端(135)
后端开发(1)
多线程(7)
大数据(1)
字符串(1)
开发框架(1)
开源工具(1)
开源项目(1)
微服务(17)
微服务架构(7)
性能优化(2)
性能调优(1)
接口(2)
操作系统(6)
数据库(8)
数据结构(2)
未归档(225)
架构(20)
注解(1)
消息队列(1)
算法(5)
线程(2)
编程语言(2)
网络(5)
设计模式(3)
金融监控(1)
阿里(1)
面试(90)
高并发(4)
归档
标签
去牛客网
登录
/
注册
Java架go的博客
全部文章
/ 分布式
(共15篇)
Kafka的概念以及如何搭建Kafka集群
Kakfa介绍 Kafka是什么 Kafka最初是LinkedIn的内部内部基础设施系统。它被认为是一个流平台,在Kafka上可以发布和订阅流数据,并把它们保存起来、进行处理。但是我们在使用Kafka中,最多的就是将它作为一个消息系统使用,类似于ActiveMQ、RabbitMQ等。但是Kafk...
2021-04-08
0
462
分布式ID生成服务,推荐大家搞一个太香了
目录 阐述背景 Leaf snowflake 模式介绍 Leaf segment 模式介绍 Leaf 改造支持RPC 阐述背景 不吹嘘,不夸张,项目中用到ID生成的场景确实挺多。比如业务要做幂等的时候,如果没有合适的业务字段去做唯一标识,那就需要单独生成一个唯一的标识,这个场景相信...
2021-04-08
0
562
微服务到底是不是金科玉律?基于Spring Cloud如何构建分布式系统?
分布式系统的概念 随着互联网的不断发展,大数据、高并发和快响应是互联网系统的必然要求。但是在大数据和高并发的情况下,要求快响应是比较苛刻的,因为大量的数据会导致查找数据的时间变长,高并发会使互联网系统因繁忙而变慢,进而影响响应速度。所以说单机系统已经不可能满足现在互联网了,为了满足互联网的苛...
2021-04-08
0
357
不能错过的美团分布式ID生成器(Leaf ),好用的一批
美团(Leaf) Leaf是美团推出的一个分布式ID生成服务,名字取自德国哲学家、数学家莱布尼茨的一句话:“There are no two identical leaves in the world.”(“世界上没有两片相同的树叶”),取个名字都这么有寓意,美团程序员牛掰啊! Leaf的优势:...
2021-04-08
0
534
回滚机制有多少种?它们的实现原理是什么?这些你确定都知道?
回滚是指当程序或数据出错时,将程序或数据恢复到最近的一个正确版本的行为。最常见的如事务回滚、代码库回滚、部署版本回滚、数据版本回滚、静态资源版本回滚等。通过回滚机制可保证系统在某些场景下的高可用。 7.1 事务回滚 在执行数据库SQL时,如果我们检测到事务提交冲突,那么事务中所有已执行的SQL要...
2021-04-08
0
1401
厉害了!百度开源的分布式唯一ID生成器UidGenerator分分钟解决时钟回拨问题
UidGenerator是百度开源的Java语言实现,基于Snowflake算法的唯一ID生成器。而且,它非常适合虚拟环境,比如:Docker。另外,它通过消费未来时间克服了雪花算法的并发限制。UidGenerator提前生成ID并缓存在RingBuffer中。 检测结果显示,单个实例的QPS能超过...
2021-04-08
0
645
我佛了!Java开发者福音:并发编程源码剖析+高并发系统搭建
多线程和高并发的关系和区别 “高并发和多线程”总是被人一起提起,给人感觉两者好像相等,实则 高并发 ≠ 多线程 多线程 多线程是Java的特性,因为现在cpu都是多核多线程的,可以同时执行几个任务,为了提高jvm的执行效率,Java提供了这种多线程的机制,以增强数据处理效率。多线程对应的是cp...
2021-04-08
0
410
拥抱Cloud Native?云原生究竟有多火你真的知道吗?
什么是Cloud Native? Cloud Native(云原生)是以云架构为优先的应用开发模式。目前,越来越多的企业已经在大规模开始拥抱云,在云环境开发应用、部署应用、发布应用。 它与微服务一样,Cloud Native 并不是一种具体的技术,而是一类思想的集合,包括DevOps、持续交付(...
2021-04-08
0
709
阿里内部对标P5到P7程序员进阶核心笔记:分布式/开源框架/微服务/性能调优全有
前言 程序员,立之根本还是技术,一个程序员的好坏,虽然不能完全用技术强弱来判断,但是技术水平一定是基础,技术差的程序员只能CRUD,技术不深的程序员也成不了架构师。程序员对于技术的掌握,除了从了解-熟悉-熟练-精通的过程以外,还应该从基础出发,到进阶,到源码,到实战。所以,程序员想要成功,首先要成...
2021-04-08
0
479
程序员如何快速成长?应该按照怎样的路线来提升自己?需要学习的技术点有哪些?
前言 关于技术人如何成长的问题,一直以来都备受关注,因为程序员职业发展很快,即使是相同起点的人,经过几年的工作或学习,会迅速拉开极大的差距,所以技术人保持学习,提升自己,才能够扛得住不断上赶的后浪,也不至于被“拍死”在沙滩上。 近日,经过一朋友的透露,Alibaba也首发了一份限量的“Java成...
2021-04-08
0
474
首页
上一页
1
2
下一页
末页