中文 / English
haiyux's blog

路漫漫其修远兮,吾将上下而求索


  • 首页

  • 归档

  • 关于我

  • 公益404

  • 搜索

Kratos日志库的使用姿势

时间: 2021-08-19 分类: microservice   go   字数: 2508 字 阅读: 6分钟
什么是日志 所谓日志(Log)是指系统所指定对象的某些操作和其操作结果按时间有序的集合。log文件就是日志文件,log文件记录了系统和系统的用
阅读全文 »

RabbitMQ消息队列

时间: 2021-07-01 分类: database   字数: 7212 字 阅读: 15分钟
消息队列 本篇文章主要介绍了 RabbitMQ 这种消息队列,从消息队列的概念、应用场景、安装方式到它的核心概念、五种工作模式。在安装的时候推荐使用 Docker 方式进行安
阅读全文 »

grpc超时控制

时间: 2021-05-24 分类: microservice   字数: 721 字 阅读: 2分钟
什么是超时控制? 超时控制,使我们的服务之间调用可以快速抛错。比如API接口设置1s超时API调用A服务用了500ms,服务A调用和服务B用了
阅读全文 »

grpc服务发现与负载均衡

时间: 2021-05-23 分类: microservice   字数: 4508 字 阅读: 9分钟
前言 在后台服务开发中,高可用性是构建中核心且重要的一环。服务发现(Service discovery)和负载均衡(Load Balance)一直
阅读全文 »

Go Gin框架介绍及使用

时间: 2021-05-09 分类: go   字数: 3306 字 阅读: 7分钟
Gin框架介绍 基于httprouter 开发的Web框架。 中文文档 ,齐全。 简单易用的轻量级框架。 Gin框架安装 go get -u github.com/gin-gonic/gin 实例: package main import ( "fmt" "github.com/gin-gonic/gin" ) func main()
阅读全文 »

Go gc垃圾回收

时间: 2021-03-28 分类: go   字数: 3894 字 阅读: 8分钟
垃圾回收(Garbage Collection,简称GC)是编程语言中提供的自动的内存管理机制,自动释放不需要的对象,让出存储器资源,无需程序
阅读全文 »

Go web源码解析

时间: 2021-03-13 分类: go   network   字数: 3713 字 阅读: 8分钟
Go的web工作原理 在Go中使用及其简单的代码即可开启一个web服务。如下: //开启web服务 func test(){ http.HandleFunc("/", sayHello) err := http.ListenAndServe(":9090",nil) if err!=nil { log.Fatal("ListenAndServer:",err) } } func sayHello(w http.ResponseWriter, r *http.Request){ r.ParseForm() fmt.Println("path",r.URL.Path) fmt.Println("scheme",r.URL.Scheme) fmt.Fprintf(w, "Hello
阅读全文 »

Http Https

时间: 2021-02-12 分类: network   字数: 2029 字 阅读: 5分钟
HTTP协议是什么? HTTP协议是超文本传输协议的缩写,英文是Hyper Text Transfer Protocol。它是从WEB服务器传输超文本标记语言(HTML
阅读全文 »

分布式ID和锁

时间: 2021-01-23 分类: microservice   字数: 3695 字 阅读: 8分钟
分布式id生成器 有时我们需要能够生成类似MySQL自增ID这样不断增大,同时又不会重复的id。以支持业务中的高并发场景。比较典型的,电商促销
阅读全文 »

thrift的介绍及其使用

时间: 2021-01-19 分类: microservice   字数: 5119 字 阅读: 11分钟
什么是thrift Thrift是Facebook于2007年开发的跨语言的rpc服框架,提供多语言的编译功能,并提供多种服务器工作模式;用户
阅读全文 »
1 2 3 4 5 6 7
haiyux

haiyux

路漫漫其修远兮,吾将上下而求索

62 日志
8 分类
20 标签
RSS 订阅
GitHub Email
友情链接
  • kratos
  • farer
  • 我的博客园
  • 李文周
  • 凡梦星尘
标签云
  • Golang 30
  • 微服务 8
  • Mysql 7
  • HTTP 4
  • Protobuf 4
  • 运维 4
  • Grpc 3
  • 设计模式 3
  • Redis 2
  • Ddd 1
  • Docker 1
  • Kratos 1
  • Makefile 1
  • Mq 1
  • Nginx 1
  • Raft 1
  • Thrift 1
  • Traceing 1
  • Wire 1
  • 泛型 1
© 2010 - 2022 haiyux's blog
Powered by - Hugo v0.98.0 / Theme by - NexT
Storage by 又拍云存储 / 京ICP备19052634号-2
0%