分布式
文章平均质量分 94
Java技术债务
坚决不留下一个技术债务,欢迎关注:Java技术债务!
展开
-
Kafka 的简介与架构
Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目。Kafka是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统。它可以作为消息系统和日志收集系统使用。原创 2023-03-02 19:37:04 · 1965 阅读 · 0 评论 -
Spring Cloud Alibaba+Nacos的介绍与实战(一)
文章目录目的Spring Cloud AlibabaSpring Cloud和Spring Cloud AlibabaSpring Cloud Alibaba 包含组件Spring Cloud Alibaba 功能服务注册与发现支持多协议的服务调用服务限流降级微服务消息驱动分布式事务阿里云提供的商业能力nacos服务注册新建父工程新建子模块demo-service新建子模块服务消费者gtw测试目的最近发现我对自己的博客https://www.cuzib.top的监控少之又少,无论从服务器资源上,还是从.原创 2022-03-20 00:08:02 · 1275 阅读 · 0 评论 -
分布式锁的区别
分布式锁,是一种思想,它的实现方式有很多。比如,我们将沙滩当做分布式锁的组件,那么它看起来应该是这样的加锁在沙滩上踩一脚,留下自己的脚印,就对应了加锁操作。其他进程或者线程,看到沙滩上已经有脚印,证明锁已被别人持有,则等待。解锁把脚印从沙滩上抹去,就是解锁的过程。锁超时为了避免死锁,我们可以设置一阵风,在单位时间后刮起,将脚印自动抹去。分布式锁的实现有很多,比如基于数据库、memcached、Redis、系统文件、zookeeper等。它们的核心的理念跟上面的过程大致相同原创 2021-11-30 22:51:56 · 2813 阅读 · 0 评论