新一代程序猿

新一代程序猿

Scroll Down

最新文章

  • Kubernetes概述

    Kubernetes概述

    Kubernetes概述Kubernetes一个核心的特点就是能够自主的管理容器来保证云平台中的容器按照用户的期望状态运行着(比如用户想让apache一直运行,用户不需要关心怎么去做,Kubernetes会自动去监控,然后去重启,新建,总之,让apache一直提供服务),管理员可以加载一个微型服务,

    查看全文
  • zookeeper入门

    zookeeper入门

    概述ZooKeeper 是 Apache 软件基金会的一个软件项目,它为大型分布式计算提供开源的分布式配置服务、同步服务和命名注册。ZooKeeper 的架构通过冗余服务实现高可用性。Zookeeper 的设计目标是将那些复杂且容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集,并以一系列

    查看全文
  • Dubbo-Spi机制

    Dubbo-Spi机制

    SPI是什么SPI全称Service Provider Interface,是Java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框架扩展和替换组件。Java SPI 实际上是“基于接口的编程+策略模式+配置文件”组合实现的动态加载机制。系统设计的各个抽象,往往有很多不同的实现方案,在

    查看全文
  • 2022年02月07日

    VM搭建k8s

    准备镜像建议使用CentOS-7.8进行安装CentOS-7.8:下载地址vm配置建议:最少3台2核2G的配置服务器整体规划名称IPk8s-master192.168.159.128k8s-node1192.168.159.129k8s-node2192.168.159.130安装CentOS常用应

    查看全文
  • Dubbo初体验

    Dubbo 简介Apache Dubbo 是一款微服务开发框架,它提供了 RPC通信 与 微服务治理 两大关键能力。这意味着,使用 Dubbo 开发的微服务,将具备相互之间的远程发现与通信能力, 同时利用 Dubbo 提供的丰富服务治理能力,可以实现诸如服务发现、负载均衡、流量调度等服务治理诉求。同

    查看全文
  • Grpc+Spring整合

    Grpc+Spring整合

    grpcRPC 框架的目标就是让远程服务调用更加简单、透明,其负责屏蔽底层的传输方式(TCP/UDP)、序列化方式(XML/Json)和通信细节。

    查看全文
  • Flowable学习笔记
    2022年01月03日

    Flowable学习笔记

    Flowable是什么Flowable是一个使用Java编写的轻量级业务流程引擎。Flowable流程引擎可用于部署BPMN 2.0流程定义(用于定义流程的行业XML标准), 创建这些流程定义的流程实例,进行查询,访问运行中或历史的流程实例与相关数据,等等。这个章节将用一个可以在你自己的开发环境中使

    查看全文
  • vue-admin-template 动态权限菜单

    vue-admin-template 动态权限菜单

    在开发后台管理项目时,多用户多角色不同权限的场景可以说是非常普遍的。从零开始手写一个后台,要考虑的东西很多,这里直接拿网上大家比较熟悉的vue-admin-template后台模版来进行改造。后台修改编写MenuVo实体类@Data@JsonInclude(JsonInclude.Include.N

    查看全文
  • MQ解决分布式事务
    2021年08月24日

    MQ解决分布式事务

    MQ解决什么问题?要了解MQ的必要性,需要先了解一下微服务的产生与出现的问题。只有了解了问题产生的原因才能明白MQ的作用。举个栗子:支付业务在微服务的环境下,会将三个步骤拆分成三个服务,例如:支付服务,订单服务,物流服务。三者顾名思义只做好自己的一件事情。情况会变复杂,同样以支付业务为例,三个步骤需

    查看全文
  • 分布式事务利器--Seata

    分布式事务利器--Seata

    SeataSeata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务Seate发展历史Seata产品模块如下图所示,Seata 中有三大模块,分别是 TM、RM 和 TC。

    查看全文