逝水流年

追求卓越


  • 首页

  • 分类

  • 标签

  • 归档

nsq的简介

发表于 2018-11-03 | 分类于 技术 | 阅读次数:

nsq是什么?

nsq是由golang开发的一个轻量级高性能、消息无序的分布式实时消息队列平台。

阅读全文 »

Fannel相关介绍

发表于 2018-08-27 | 分类于 技术 | 阅读次数:
Fannel是什么?

Fannel是使用UDP实现的一种覆盖网络(Overlay),即表示运行在一个网上的网。并不依靠IP地址来传递信息,而是采用一种映射机制,把IP地址和identifiers来做映射来资源定位。也就是将TCP数据包装在另一种网络包里面进行路由转发和通信。

阅读全文 »

关于go里面的context

发表于 2018-08-22 | 分类于 技术 | 阅读次数:
context的应用场景

经常在go里面遇到context,所以这次特意查看了下context的相关资料,感觉学习就应该要如此,遇到不认识的不懂的,应该要花点时间去弄懂弄通,这样才能慢慢的把自己的知识漏洞给补好。
golang的Context包,是专门用来简化对于处理单个请求的多个goroutine之间与请求域的数据、取消信号、截止时间等相关操作,这些操作可能涉及多个API调用。

阅读全文 »

未命名

发表于 2018-08-15 | 阅读次数:

soa 是…

soa里面还有一个xlsoa.core.certificate, 这个服务主要用来实现服务的鉴权,授权管理等

consul 用于服务注册以及发现,即我们所有的服务都注册到consul上去

envoy 是一个使用C++编写的高可用的proxy 可以用于流量控制,熔断等

eds是我们在使用的时候针对envoy某些接口的封装

Raft协议算法

发表于 2018-08-15 | 分类于 技术 | 阅读次数:

etcd的简介

发表于 2018-08-12 | 分类于 技术 | 阅读次数:
etcd是什么?

etcd是使用go语言开发的一个高可用的分布式key-value数据库, etcd可在分布式系统中共享配置和服务发现,起内部采用Raft协议实现的分布式一致算法。

阅读全文 »

Hello World

发表于 2018-03-14 | 阅读次数:

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment

hexo基于travis自动构建发布到github和coding的实现方案

发表于 2017-03-12 | 分类于 技术 | 阅读次数:

现在的静态博客是越来越火了,hexo就是其中的一个,我们有很多人都在用,原因无非是全静态的我们可以部署在github上,不需要自己购买主机托管,而且还可以时不时提交。但是全静态的Blog有个问题,就是我们需要在自己的机器上面部署个构建环境,如果换了台没有环境的机器,我们是没办法写。所以,这里主要讲的是如何使用travis-ci自动构建并且提交到我们的github上。这里假设你已经有了一个hexo博客,并且对travis-ci有一定的了解。

阅读全文 »

12
JohnnyWei

JohnnyWei

Stay hungry stay foolish!

18 日志
2 分类
16 标签
GitHub Twitter Weibo
© 2019 JohnnyWei | Hosted by Coding Pages
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4