首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
AllenWu
掘友等级
资深后端工程师
|
一线大厂
一线大厂资深工程师,主攻后端开发,涉及Golang 、架构设计、基础框架、IM、容器、istio 、C/C++ 等领域。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
52
文章 52
沸点 0
赞
52
返回
|
搜索文章
赞
文章( 52 )
沸点( 0 )
即时通讯IM技术领域提高篇
access 分为连接层和 access,前者不涉及业务,所以预期不用重启,后者承载业务,更新重启对连接没有影响。后面还考虑把 push 合进 access 连接层和 access 通过共享内存来维护连接信息。 调整接入层有状态=>无状态, 接入层与逻辑层严格分离. 通过测试验…
容器化网络和日志的选型和落地
Weave,UDP广播,本机建立新的BR,通过PCAP互通。 Open vSwitch(OVS),基于VxLAN和GRE协议,但是性能方面损失比较严重。 Flannel,UDP广播,VxLan。 Calico,基于BGP协议的路由方案,支持很细致的ACL控制,对混合云亲和度比较…
Docker容器平台选型调研
Swarm可以从一个Dockerfile来构建镜像,但是构建的镜像只能在单一节点上运行,而不能够被分布到集群上的其他节点上。因此,应用被认为是一个容器,这种方式不是细粒度的。 Swarm需要使用docker-compose scale来扩展其中一个容器,这个新的容器将会根据调度…
如何进行架构方案选型和推进【Docker】
[TOC]如何进行架构方案选型和推进【Docker】架构选型架构选型和方案落地要全局观点,就是要考虑到方方面面才能落地推进比如docker这块,要真正落地,除了容器编排marthron和kuberne
Golang面向对象编程之构造函数【struct&new】
构造函数是一种特殊的方法,主要用来在创建对象时初始化对象,即为对象成员变量赋初始值。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们,即构造函数的重载。 Golang里面没有构造函数,但是Golang却可以像C++一样实现类似继承、构造函数一样…
Golang面向对象编程之继承&虚基类【组合&接口】
Golang里面没有像C++一样有继承相关的概念,但是我们却可以实现继承相关的用法,这就要用到struct、interface这两个结构。 Golang里面有组合的概念,也就是一个struct 里面可以包含一个或者多个struct,struct可以近似理解为面向对象编程中的cl…
【读后总结】程序员修炼之道---从小工到专家
本书相对比较基础,不是那种大规模程序设计、高并发设计等等,主要是针对程序员的一些基本素质和一些基本常规编程设计做一些梳理和规范,对于初入职的程序员,养成这些良好素质是非常有必要的;对于已经入职多年的程序员,回顾一下本书,然后结合自身情况看看是否能够基本达到本书中的一些素养也是有…
Kubernetes的client-go库介绍
Kubernetes官方从2016年8月份开始,将Kubernetes资源操作相关的核心源码抽取出来,独立出来一个项目Client-go,作为官方提供的Go client。Kubernetes的部分代码也是基于这个client实现的,所以对这个client的质量、性能等方面还是…
Kubernetes CRDs 自定义资源
REST API 是 Kubernetes 的基础结构,所有的操作和组件间的通信,包括外部的用户命令,都是由 API Server 处理的 REST API 调用。因此,Kubernetes 中的所有事物都被视为一个 API 对象并且都有一个与之对应的 API 入口。 Kube…
多个web服务接入共享ingressgateway
首先,对ingressgateway而言,目前业界一致的做法就是共享ingressgateway,这个对于前期来看,也是足够了,只是需要保证ingressgateway不能单点,并且ingressgateway可以部署多个进行负载均衡。 因此,一个ingressgateway就…
下一页
个人成就
优秀创作者
文章被点赞
1,784
文章被阅读
468,671
掘力值
9,733
关注了
0
关注者
1,132
收藏集
5
关注标签
12
加入于
2018-01-24