galaxyyao 最近的时间轴更新
galaxyyao

galaxyyao

V2EX 第 14922 号会员,加入于 2011-12-22 10:22:51 +08:00
galaxyyao 最近回复了
1 天前
回复了 guasimrules 创建的主题 推广 免费阿里云定制版帽衫来了!
10 点准点刷,就没看到有新货上架[捂脸],看起来还是手速不够快
虽然薅兄弟部门的羊毛也不太好意思就是了。。。
85 天前
回复了 tomari 创建的主题 macOS 最适配 macOS 的机械键盘有哪些?
最近看之前的帖子买了阿米洛 108 静音版。自己眼拙以为是蓝牙的结果买了有线版的。按键手感和声音都相当不错。
但 f5 和 f6 按键的 bug 很让人不爽,不管系统设置里怎么改都是调键盘灯光,在程序调试的时候简直抓狂。必须找客服下载一个刷的工具,找一台 windows 的电脑重刷,然后才能修复。
同意楼上。能从回复里感觉到 lz 的坦诚理性和克制。下周开始也要视频面试了,吸取了不少教训
288 天前
回复了 bbao 创建的主题 程序员 大家所在的公司都使用什么 RPC 框架?
这个引起争执的主题引出了几个问题。说一下我的理解
# 1 到底什么是 RPC
根据 wiki 上[Remote procedure call]( https://en.wikipedia.org/wiki/Remote_procedure_call)的定义,RPC 就是像调用本地方法一样调用共享网络上的方法( procedure 理论上应该被翻译成过程,但这里个人更倾向于翻译成方法,也符合 OOP 中 RMI 中的 M 的本意)。
可以看到这个定义里没有规定协议,所以 HTTP 方式的 spring cloud feign,我认为也可以被认定为 RPC。虽然 feign

# 2 RPC 的实现
RPC 的实现有语言限定的,诸如 Java RMI ;也有通用的,例如楼上提到过的 SOAP,Google 的 protobuf (用于 gRPC ),Apache 的 Thrift 和 Avro 等。这里的实现我理解和协议还是有差别的。
Hessian 在有些网站上也被认为是 RPC 实现,但 wiki 上的定义是二进制 web service 协议。

# 3 RPC 框架
RPC 框架我理解是对 RPC 实现的封装。
我理解 gRPC 和 thrift 本身就对 rpc 实现封装得不错了,所以没有一个专门的框架再包装一层。
根据 github 上的[RPC 框架 topic]( https://github.com/topics/rpc-framework),RPC 框架还包括腾讯的 Tars ( C++),蚂蚁的 sofa-rpc ( Java ),微博的 motan (有 go 实现)。
hprose 是跨语言的,在 Github 上有各种语言下的实现。
Dubbo 这种全家桶中也有 rpc 的部分,但称为 rpc 框架总觉得有点别扭。
Github 星数比较高的 Java 语言 RPC 框架还有 NettyRpc,Jupiter,xxl-rpc 等。

# 4 服务发现注册
主题里提到的 zk,etcd,eureka ( LZ 拼错了),从分类上术语服务发现注册,我认为不能混在 RPC 里讨论。
服务发现是辅助与 rpc client 找到 rpc server,但并不是 rpc 里必不可少的部分(如果不考虑高可用的话)
2019-10-09 16:44:47 +08:00
回复了 Kontinue 创建的主题 程序员 k8s 怎么入门,感觉也很不友好
非常推荐极客时间里的《深入剖析 Kubernetes 》( https://time.geekbang.org/column/intro/116 )。
极客时间里的我买过最值的就是这门了,讲得非常深入简出。
建议搞几台虚拟机,基于 kubeadm 来搭一套双节点的环境,部署一套 nginx 静态网站,部署一个 mysql,基本就摸得差不多了。
根据课程我也自己写了一些学习笔记,可以参考:
https://galaxyyao.github.io/tags/kubernetes/
2019-10-08 21:39:23 +08:00
回复了 ooToo 创建的主题 Apple airpods 续航废了, 只能买新的吗?
2 代的买了 4 个月,突然右耳那只不发声音了,绿灯一直闪。今天去苹果店维修,倒也爽快换了只新的右耳的。但非高频使用下这个损坏速度。。。真的不像 1k+耳塞该有的。。。
2019-10-08 21:34:09 +08:00
回复了 jorneyr 创建的主题 程序员 大家推荐一个公司用的文档管理系统
@wolfan 自从被石墨企业服务忽悠过之后,看见这两个字就反感
2019-10-08 20:32:30 +08:00
回复了 jorneyr 创建的主题 程序员 大家推荐一个公司用的文档管理系统
内部搭 seafile 很不错,不过 office 预览要买。都是 markdown 文档的话也可以用 mindoc,但有些 bug
2019-10-01 00:06:51 +08:00
回复了 mornlight 创建的主题 酷工作 [附招聘]最近 Go 和 Java 招聘的一些想法总结
@mornlight 面多了之后就可以放平心态了。。。都是个缘分。不能最终成为同事表示缘分未到。面试官保持坦诚,至少可以让候选人进来后不至于因为心理落差而试用期走人。
有一次特殊情况需要一人一天面试四十来个外包开发,就是主要靠一道递归(阶乘)来筛选的。
另外问 DNS 原理一般只能作为 bonus 题。大多初级开发不涉及基础架构知识。他们开发环境涉及的微服务互调就只是通过 ip。。。不太会参与到 k8s 运维配 ingress,也不会涉及到配 dns 和反向代理。面试过一批外包前端,基本都没人能回答出自己写的代码打包完后部署到什么 web 服务器。
2019-09-30 23:36:51 +08:00
回复了 mornlight 创建的主题 酷工作 [附招聘]最近 Go 和 Java 招聘的一些想法总结
你找到了两个很容易问出基础能力的面试题:写斐波那契和简单问几句原理,帮你更容易筛出高质量的候选人,不应该开心才对。。。小公司就不要和大公司拼薪酬和稳定了,可以靠其他的来吸引候选人,比如团队氛围,能挑大梁而不是当螺丝钉,业务有意思等等
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1920 人在线   最高记录 5268   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 01:09 · PVG 09:09 · LAX 17:09 · JFK 20:09
♥ Do have faith in what you're doing.