暂无搜索历史
本文记录下SpringBoot集成Dubbo启用gRPC协议,以及与原生 gRPC 在代码编写过程中的区别。
最近加入了 Apache Dubbo 开源社区,成为了一名Dubbo Contributor。想看下谷歌提供的grpc协议在使用上与dubbo提供的grpc协议...
Go语言是谷歌推出的一种的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。
在分布式系统中,如何确保一致性始终是绕不开的话题。无论是对分布式事务的处理、数据副本之间的同步,还是集群节点状态的管理。为此,就诞生了很多分布式一致性算法和协议...
通过 《容器集群管理工具 Docker Swarm》可以知道,在部署、调度、扩展和管理较多的容器时,如果有一个工具帮忙做这些事,那无疑会大大提高工作效率了。
CAP理论在分布式系统的适用场景在《如何理解分布式系统下的CAP理论?》已经很明确了:对共享数据的互连节点集合的读写。比如Redis、Kafka、Zookeep...
《Docker 镜像仓库基本使用》中有提到容器编排工具 docker compose ,不过只限于单机。
Docker hub 是 Docker 官方维护的一个公共仓库,大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现。
本文对 Docker 进行全面阐述,详细介绍 Docker 的作用、其基本使用,如常用命令、Dockerfile 的作用及使用、Docker Compose 的...
曾经有一段时间对CAP理论感到非常困惑,不理解“一个分布式系统无法同时满足一致性、可用性和分区容错性”的说法。尤其是在网上看到一些误导性的说法,就更是不理解了。
本文会以 mybatis 为例,通过对比 mybatis-spring 和 mybatis-spring-boot-starter 代码示例,了解 Starte...
最近在看某个开源项目代码并准备参与其中,代码过了一遍后发现多个自定义的配置文件用来装载业务配置代替数据库查询,直接响应给前端,这里简单记录一下实现过程。
最近老苦逼了。原本计划推进的《软件开发人员从0到1实现物联网项目》因为种种原因停滞了将近一个月,进展缓慢。其中一个原因就和本文有关。
数据结构是计算机存储、组织数据的方式。在工作中,我们通常会直接使用已经封装好的集合API,这样可以更高效地完成任务。但是作为一名程序员,掌握数据结构是非常重要的...
我们生活在这个数据大爆炸的时代,很难估算全球的电子设备存储量。根据国际数据公司(IDC)曾经发布的报告,2013年统计出全球数据总量为4.4ZB,预测到2020...
Nacos直接启动即可。控制台默认账号密码是nacos/nacos,Mysql账户密码有两个 root/root 和 nacos/nacos。
分布式应用有一个比较明显的问题就是,一个业务流程通常需要几个服务来完成,业务的一致性很难保证。为了保障业务一致性,每一步都要在 catch 里去处理前面所有的“...
我相信,每一位开发同学,多多少少都想参与或负责一个高并发的系统。一来,可以增加自己实际的项目经验,拥有应对高并发场景的解决方案。二来,有一个高并发的项目经验,无...
我们开发人员在进行并发编程时,总是会面临并发带来的安全性和一致性的挑战,为了解决这一问题,我们通常会采用同步机制和锁机制,例如Java中的synchronize...
自2018年Netflix公司宣布对核心组件Hystrix、Ribbon、zuul、Eureka等进入维护状态后,Spring Cloud 也随即宣布Sprin...
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市