用户2937493

LV1
发表了文章

Golang微服务实践

在之前的文章《漫谈微服务》我已经简单的介绍过微服务,微服务特性是轻量级跨平台和跨语言的服务,也列举了比较了集中微服务通信的手段的利弊,本文将通过RPC通信的方式...

用户2937493
RPCRedis微服务微服务架构GitHub
发表了文章

JSON Schema

JSON 作为通用的前后端交互,或者后台服务间通信的通用格式被大家广泛使用。我们肯定遇到过一些场景需要校验调用方传递过来的数据格式,比如一定要包含某些字段,某个...

用户2937493
编程算法JSONGoHTTPhttps
订阅了专栏

腾讯云自媒体分享计划

3 文章2.9K 关注者
关注了用户

腾讯云自媒体分享计划

腾讯 · 产品运营 (已认证)

申请条件:至少有 20 篇或以上符合投稿要求可迁入腾讯云专栏的原创技术文章。

3 文章0 回答2.9K 关注者
发表了文章

漫谈微服务

微服务是一种软件架构风格,一种架构模式,提倡将单体应用划分为一组小的服务,服务之间互相协调,互相配合,为用户提供最终价值。

用户2937493
微服务消息队列 MQKafka分布式微服务架构
发表了文章

ZooKeeper和ZAB协议

ZooKeeper是一个提供高可用,一致性,高性能的保证读写顺序的存储系统。ZAB协议为ZooKeeper专门设计的一种支持数据一致性的原子广播协议。

用户2937493
ZooKeeper
发表了文章

Golang程序性能分析

程序性能分析我相信是每个程序员都会遇到的问题,比如说一个程序的CPU为什么占用这么高?有没有优化的空间?又比如程序出现了内存泄漏如何排查等等。如果是C++程序会...

用户2937493
网站Go
发表了文章

开源监控系统Prometheus介绍

Prometheus是CNCF的一个开源项目,Google BorgMon监控系统的开源版本,是一个系统和服务的监控系统。周期性采集metrics指标,匹配规则...

用户2937493
Node.js开源DockerHTTPhttps
发表了文章

利用Docker Compose快速搭建本地测试环境

Compose是一个定义和运行多个Docker应用的工具,用一个YAML(dockder-compose.yml)文件就能配置我们的应用。然后用一个简单命令就能...

用户2937493
容器Docker容器服务Elasticsearch
发表了文章

基于zookeeper或redis实现分布式锁

在分布式系统中,分布式锁是为了解决多实例之间的同步问题。例如master选举,能够获取分布式锁的就是master,获取失败的就是slave。又或者能够获取锁的实...

用户2937493
分布式RedisZooKeeper编程算法
发表了文章

Redis配置讲解及实战

Redis是一个开源的内存k-v数据库,同时也可用作缓存,消息队列。支持多种数据类型,如字符串,列表,字典,集合,有序集合。

用户2937493
RedisMemcached数据库SQL缓存
发表了文章

Docker基本操作

相信看完了我上篇Docker基础原理的读者一定是手痒痒想实际操作以下Docker,下面我会用实际的命令演示一遍Docker的基本操作。本文的操作会包括镜像、容器...

用户2937493
容器KafkaDocker
发表了文章

go module

go 1.5 引进了vendor管理工程依赖包,但是vendor的存放路径是在GOPATH底下,另外每个依赖还可以有自己的vendor,通常会弄得很乱,尽管de...

用户2937493
Go编程算法HTTPGitHub
发表了文章

快速排序

快速排序思想:如果要排数组p到r之间的一组数据,选择p到r之间任意一个一个数据作为pivot(分区点,这里选择的是s[r]作为pivot)。遍历p到r之间的数据...

用户2937493
编程算法
发表了文章

Docker基础原理

Docker是一个开源的软件项目,让用户程序部署在一个相对隔离的环境运行,借此在Linux操作系统上提供一层额外的抽象,以及操作系统层虚拟化的自动管理机制。需要...

用户2937493
Docker容器LinuxCentOS
发表了文章

go test 上篇

Go语言本身集成了轻量级的测试框架,由go test命令和testing包组成。包含单元测试和压力测试,是保证我们编写健壮Golang程序的有效工具。

用户2937493
https网络安全单元测试测试服务 WeTest
发表了文章

go test 下篇

go test 上篇 给大家介绍了golang自带的测试框架,包括单元测试和性能测试。但是在实际生产中测试经常会遇到一些网络或者依赖的第三方系统接口,运行测试用...

用户2937493
Go
发表了文章

从零开始写一个Exporter

上一篇文章中已经给大家整体的介绍了开源监控系统Prometheus,其中Exporter作为整个系统的Agent端,通过HTTP接口暴露需要监控的数据。那么如何...

用户2937493
https网络安全
发表了文章

设计模式泛谈

设计模式一直是程序员津津乐道的事情,经常codereview的时候就会有人提出,这个代码不符合XX设计原则或者XX设计模式。关于设计模式的书籍市场上也是林林种种...

用户2937493
Redis编程算法文件存储ZooKeeper
发表了文章

Golang高效实践之array、slice、map实践

Golang的slice类型为连续同类型数据提供了一个方便并且高效的实现方式。slice的实现是基于array,slice和map一样是类似于指针语义,传递sl...

用户2937493
httpsGo编程算法网络安全

个人简介

个人成就

  • 影响力总排行第 3174 名
  • 获得 57 次赞同
  • 文章被阅读 4K 次

扫码关注云+社区

领取腾讯云代金券