• go-micro插件学习

    题记本文主要记录例如etcd,Hystrix,Jaeger等一系列组件的使用,当然还有一些非组件用法的介绍。 Heartbeat分布式系统架构中会有多个节点(node),有的是多个不同的节点服务,有的是多个一样的服务节点。这些节点分担着任务的运行、计...
  • 项目GeeCache面试题

    项目地址https://github.com/zhouxing9454/Geecache 项目流程(不是Grpc版本) 什么是分布式缓存系统?分布式缓存是指将缓存数据分布在多台机器上,以提高缓存容量和并发读写能力的缓存系统。分布式缓存通常由多台机器...
  • go-micro命令行学习

    题记上篇文章我们提到了go-micro有个CLI(提供命令行界面让我们和微服务进行交互),现在我们来简单的学习一下。 1、什么是go-micro.exe(CLI)?go-micro 是一个命令行工具,用于管理和操作微服务。它提供了一系列命令,允许您进...
  • go-micro学习

    题记本文主要记录微服务框架go-micro的学习笔记。 1、什么是go-microgo-micro是一个开源的微服务框架,旨在简化分布式系统的开发。 它基于 Go 语言构建,提供了一组组件和工具,帮助开发人员构建可伸缩、可维护的微服务应用程序。 Gi...
  • protobuf入门学习

    1、什么是protobuf​ Google Protocol Buffer(简称 Protobuf)是一种轻便高效的结构化数据存储格式,平台无关、语言无关、可扩展,可用于通讯协议和数据存储等领域。 2、为什么要使用protobuf优点: 足够简单 ...
  • 深圳万声音乐实习总结

    Here’s something encrypted, password is required to continue reading.

  • 每日计划

    题记记录一下自己的每天学习情况 2024-01-08阿秀学习笔记MySQL(1-15)共15道 图解MySQL: count(*) 和 count(1) 有什么区别?哪个性能最好? 图解Redis: Redis 大 Key 对持久化有什么影响? 力扣...
  • Git多人协作

    题记本文是用来记录git多人协作的流程(Gitflow)。 1.创建项目 2.连接GitHub 3.develop分支develop 分支用于日常开发,保存了开发过程中最新的代码。当 develop 分支上的代码达到稳定,并且具备发版状态时,...
1234