V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lsk569937453  ›  全部回复第 12 页 / 共 34 页
回复总数  669
1 ... 8  9  10  11  12  13  14  15  16  17 ... 34  
2024-01-05 08:54:58 +08:00
回复了 fruitmonster 创建的主题 问与答 请教各位 Golang 大神一段代码
这是一个批量接口,目的是接口接收数据,数据交给协程存入 Kafka ,接口立即响应成功,越快越好,请求频率每秒 70 次,一次请求数组携带 1000 条数据。单次请求数据大小 500kb 。
============================
先说最简答的方案,加机器。后端服务本来就是无状态的,kafka 也绝对不是瓶颈。而且你自己也说了后端服务内存压力很大,那直接加机器就好了。

其次,在不加机器的情况下,你的代码还有可以继续优化的空间。后端收到请求后不校验,直接完整的将 http 请求写入 kafka ,省去序列化( http 请求到 struct)和反序列化(struct 到 kafka 的 body)的 cpu 。由后续的消费者去一次消费 1000 条消息做处理/校验。

技术没有银弹,完全看你怎么取舍。以前我可能采取第二种方案,现在年龄大了,不想折腾了,我只想会加机器。
2024-01-04 10:28:33 +08:00
回复了 yanggggjie 创建的主题 分享发现 一个发现最近热门 Github 项目的网站
感谢!
2024-01-04 09:06:20 +08:00
回复了 lirunext 创建的主题 Linux shc 对 arm 设备不兼容,如何解决?
@424778940 +1
c/cpp/rust 楼主你有很多种选择的
2024-01-04 08:13:36 +08:00
回复了 yishibakaien 创建的主题 问与答 探讨一种低成的本大文件存储和传输方案,目前没辙了
可以换个思路。
1.一天 20 个文件每天都会有人下载吗?直接用播放器在线播放行不行?需要留存的在下载。
2.如果是监控视频的话,可以把静态的部分直接处理掉。
2024-01-03 17:38:04 +08:00
回复了 wang5635099 创建的主题 问与答 Python 和 Java 选哪个?
@avalon8 Python 上限高,Java 下限高
========================
我觉得你恰好说反了,应该是 Python 下限高,Java 上限高。
现在已经没有 AI 相关的职位给本科生了,除非你是清北毕业。剩余的职位就是 web 相关了,直接去 boss 直聘搜下就行了。

能考公就考公,考不上在做码农,35 岁毕业真不是开玩笑。
2024-01-03 16:51:56 +08:00
回复了 Ainokiseki 创建的主题 Go 编程语言 gRpc 有无方法可以手动发送一个 error?
目前遇到的问题是,如果 server 返回 error 并关闭连接,proxyB 上负责接收 client 方向请求的 goroutine 会卡在 client 方向的 stream 的 RecvMsg 这里,需要接收一次来自 proxyA 的请求才能退出。同理,proxyA 也需要 client 发送一次请求才能退出。
=======================================================================
proxy 就是应该完全透传收到的请求阿。proxyB 都收到 server 的 error ,并且和 server 的连接都断开了,理所当然的 proxyB 应该和 proxyA 的连接也断开。
ps1:grpc 是长连接没办法做负载均衡的,不知道你为什么要用 proxy 来做?难道是网关?
ps2:proxyB 对长连接的处理直接用两个 io.copy 就完事了。任何一个 copy 出现问题,都可以手动断开两边的连接。
2024-01-03 16:24:32 +08:00
回复了 stevenself 创建的主题 程序员 一位普通程序员的 2023 年终总结和 2024 展望
加油!
2024-01-03 11:34:04 +08:00
回复了 VensonEEE 创建的主题 Java PHP 转 Java ,上千张表需要 CRUD
闲得蛋疼才重构。
2024-01-03 11:00:53 +08:00
回复了 fanyingmao 创建的主题 MySQL 又是被 mysql 加字段搞郁闷的一天
2024-01-02 16:21:32 +08:00
回复了 firhome 创建的主题 计算机 家用主机用 win 还是 mac?
工作 5 年一会用 mac book ,后来换了 windows,上了 i5 13600k+64G 内存+2T 的硬盘,才脱离定期清理硬盘的恐惧。你问我开发体验怎么样?我只能说早用早就爽飞了。
2024-01-02 08:26:12 +08:00
回复了 Shadowxxx 创建的主题 买买买 2500 左右,买哪款安卓机好使
无非是 Neo9/k70
2023-12-31 17:59:10 +08:00
回复了 yagamil 创建的主题 Linux 有什么 git 项目管理的 GUI 工具 类似 sourcetree 的?
idea 的 git 管理不是最好的吗
2023-12-29 09:46:33 +08:00
回复了 benzp 创建的主题 程序员 快过年了,不要再讨论什么 vite、react 源码之类的了
我一般回家就会下载王者荣耀,这样就能和我的小侄子,小侄女打成一片了。
2023-12-29 08:50:39 +08:00
回复了 Legman 创建的主题 问与答 ps5 还是 switch
每周都和我小宝在 switch 上打会儿吞食天地,她每次都用黄忠。
枚举值一律都是 0,1 往上累加,自己做映射。
2023-12-29 08:28:57 +08:00
回复了 RanShunliu 创建的主题 职场话题 211 本,选广州公务员还是 C++制造业?
先考上再说吧,没考上在这 YY 啥?
2023-12-27 17:25:19 +08:00
回复了 spitfireuptown 创建的主题 程序员 搞开源项目,收费卖文档有搞头吗
建议搜一下"furion 文档收费"
2023-12-27 15:35:19 +08:00
回复了 tool2d 创建的主题 分享创造 写了一个 url/utctime/繁体转简体的在线工具
https://github.com/lsk569937453/code-magic-public
开源、本地、离线工具箱。
2023-12-27 15:32:26 +08:00
回复了 ebony0319 创建的主题 Java 再来一波 jdk21 生产环境项目真实压测数据
我压测 4 核 8G 的 nginx ,tps 不到 5w 。配置在这里 https://github.com/lsk569937453/silverwind/blob/main/benchmarks/nginx/docker-compose.yaml

你 4 核 8G 居然能到 6W 。。。。。
1 ... 8  9  10  11  12  13  14  15  16  17 ... 34  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1582 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 45ms · UTC 16:27 · PVG 00:27 · LAX 08:27 · JFK 11:27
♥ Do have faith in what you're doing.