V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sophos  ›  全部回复第 2 页 / 共 9 页
回复总数  178
1  2  3  4  5  6  7  8  9  
113 天前
回复了 sophos 创建的主题 Go 编程语言 Facebook DataLoader 的 Go 语言实现
@zzhaolei
@novaline

只需要简单的 batch 和 cache 功能,就用你发的这个没问题
如果需要 LRU+同批次请求去重+跨请求链路追踪,就可以考虑我这个了 ;-)
114 天前
回复了 sophos 创建的主题 Go 编程语言 Facebook DataLoader 的 Go 语言实现
@securityCoding 最核心的是 batch :-)
@povsister 哈哈哈,这样就解释得通了
@povsister 嗯,加一层 BFF 可以解决问题,只是对于多个后端团队来说,也容易纠结一个问题,谁来写这个 BFF ?如果走 graphQL ,端上自己拼 query 就行了,哈哈哈
130 天前
回复了 RiverMud 创建的主题 Apple 附属医院职工参与返校季问题咨询
我这边是 xx 大学 xx 医院
130 天前
回复了 RiverMud 创建的主题 Apple 附属医院职工参与返校季问题咨询
可以,根据引导上传公积金信息就行
@lemon1997 确实很少,不过确实能解决问题
@yigecook emm ,没太理解,对接什么三方系统呢?
@codehz 这个是通过代码生成的方案,实现动态的网关应该会更方便些
142 天前
回复了 awanganddong 创建的主题 Go 编程语言 golang 怎么实现 rsa 加解密
让我想起很久以前写的 rsa 库,为了用 go 重构 php 中历史代码的加解密逻辑,不得不自己写一套...应该还能用

https://github.com/sysulq/rsa
149 天前
回复了 gl3081 创建的主题 分享创造 自己写的云原生微服务框架欢迎 star
已 star ,看上去还是要自己手动组合,感觉和我这个项目有点类似呀 :-)

https://github.com/go-kod/kod
https://github.com/go-kod/kod-mono

顺便说一句,依赖注入或者 IOC 并不是 java 专属
Go 用依赖注入其实相比 Java 其实舒服,因为编译和启动速度更快,更轻量
对于大型项目尤其是多人参与的业务项目,几乎是必备的,否则大概率就会慢慢沦为屎山
我这边 go 和 java 都有大量服务在线上跑着,以下数据比较粗略,只是做个大概的对比

开发 go 服务的机器 cpu 平均利用率不到 30%,开发 java 服务的机器 cpu 平均利用率超过 60%,构建时能到 90%+
打包构建时间,go 一般是 20s 左右,java 大概要个好几分钟吧
同样的 k8s 滚动发布 10 个 pod 的服务,同样的 RollingUpdate 策略,go 服务大概需要 20s ,java 服务大概需要 10 分钟
线上运行的容器内存占用,go 一般是 100M 左右,java 一般超过 2G
关于切面这个点,可以看看这个项目: https://github.com/go-kod/kod
在依赖注入的基础上,支持 Interceptor ,不需要侵入到业务代码 :-) 有兴趣的话,欢迎试用
@xhd2015 要解决的问题不同,建议细看下
@wujianhua22 README 里说明了,inspired by ServiceWeaver :-)
好问题,有兴趣的话可以看看这个

https://github.com/go-kod/kod-mono
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2842 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 14:20 · PVG 22:20 · LAX 06:20 · JFK 09:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.