V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Hanggi  ›  全部回复第 4 页 / 共 31 页
回复总数  619
1  2  3  4  5  6  7  8  9  10 ... 31  
2022-04-20 21:36:58 +08:00
回复了 henryisme 创建的主题 程序员 2022 年了,目前的 go web 框架 Gin Beego Iris 如何选择?
觉得 Gin 的路由不好用的,推荐一种解决方法,很多大厂也在用。

就是需要进入 wildcard 时添加一个 URL 安全的符号。

类似:
/v1/articles/+/:id
这样就不会跟下面的有冲突。
/v1/articles/foo

也可以使用其他一些符号
/v1/articles/-/:id

具体怎么用可以自行规划,比如 + 号就接 id ,或者其他规则。
2022-04-19 15:31:28 +08:00
回复了 idblife 创建的主题 Kubernetes Kubernetes 中如何做到 AB 分流
@idblife

听你这么一说更不觉得是 Istio 的性能问题了,是你们服务架构设计本身就有问题。

你标题问的就是怎么做 AB 分流,主流答案就是 Service Mesh 。

你觉得 Istio 性能有问题是你们本身设计有问题,不知道你哪儿来的自信说 Istio 垃圾。
(你起码把你的服务场景、workload 、具体响应时间长的原因说出来,证明是 Istio 或者 Envoy 本身有什么,那还听得过去。就一句 Istio 垃圾,怎么听都觉得你的机会来了啊,是不是摩拳擦掌要做个性能爆炸的 Service Mesh 服务呢?不是的话就好好设计一下你们的服务架构。)
2022-04-19 14:47:04 +08:00
回复了 idblife 创建的主题 Kubernetes Kubernetes 中如何做到 AB 分流
@idblife 你这人真有意思啊,才几十个服务,replica 都算上不就几百个了吗?

你在这里喊 Istio 性能垃圾,你把你的 Benchmark 发出来,内部运转的 profile 结果打出来给大家瞧瞧呗?

怎么,还等别人给你分析你的集群里的 Istio 为啥性能很垃圾吗?
2022-04-19 12:28:44 +08:00
回复了 idblife 创建的主题 Kubernetes Kubernetes 中如何做到 AB 分流
istio 性能垃圾?头一回听。

我们这边生产环境,不算 replica 几十个服务统一 istio 管理流量。

服务底层都是 envoy 做转发,怎么会有性能问题,还是再看看是不是你配置有问题。

Istio 是正解。
2022-04-01 22:38:30 +08:00
回复了 rv54ntjwfm3ug8 创建的主题 云计算 网站管理后台适合前后端分离,做成 SPA 吗?
后端网站限制访问,限制 IP
2022-03-31 20:58:38 +08:00
回复了 unt 创建的主题 程序员 求问大佬们 UI 框架技术选型
现在比较流行 React 和 Angular 混合使用,搭建共享控件库,重复利用逻辑代码。
根据功能划分多个前端项目,每个功能模块单独开发、单独测试、单独部署,利用微前端整合多个前端项目。
2022-03-30 11:33:12 +08:00
回复了 frank1256 创建的主题 程序员 DDD 到底啥,有啥用
DDD 那本书的中间有句话很重要。

"DDD 只有在复杂的逻辑场景中才能发挥他的威力"

而显示当中大部分工作是简单重复的,所以现实场景中 DDD 能带来的收益很有限。
更多是一种美化绩效的一种手段。
什么叫 “用 Electron 写的电子垃圾”,敢说清楚点?是不是用这个电子垃圾的人都在用垃圾?
用 Copilot 一大重点就是一定要先写注释,然后在写代码!!!

比如你的函数要在数组中寻找最大值,你就把这个写到注释里。
后面的代码会给你惊喜。
2022-03-21 11:49:43 +08:00
回复了 jolanyu 创建的主题 程序员 大三了只会增删改查
不要觉得增删改查很基础就小看它,你到公司也大概率要做增删改查。

你需要扩展增删改查的功能,比如怎么做好分页,瀑布流刷新。怎么做接口缓存,接口访问鉴权,流量限制。如果你的接口会发送短信邮箱,怎么防止被恶意刷爆。怎么限制机器人注册。怎么做接口测试,接口文档话。怎么实现同一接口连接不同的数据库。怎么实现接口的高可用,容错。怎么做高性能扩展,怎么实现秒杀,怎么实现分布式,数据同步。

所以,你确定你会增删改查吗?你可能还有很多要学。
学语言要看准语言的领域,不要学重复的比较好。

比如:
底层就学 C++ 或者 Rust
高性能服务开发 Java ( Kotlin )或者 Go 或者 C#
前端开发只有 JS
脚本语言学一种 Node.js 或者 Python 或者 Ruby 或者 PHP
人工智能 Python 或者 R
移动端 Swift 或者 Kotlin 或者 Dart

如果你只是为了写服务、写脚本那么 PHP 和 Python 是重复的。
但是如果 Python 做人工智能开发那么与 PHP 不矛盾。
但是 Python 也可以做,为啥还需要 PHP 呢?
vs code 启动慢? vs code 优化好?

楼主怕是对用户体验有什么误解?
2022-03-19 12:14:48 +08:00
回复了 raw0xff 创建的主题 Go 编程语言 求 golang 设置目录及安装三方库的正确方式
你可以查查 go vendor ,这样第三方库直接就在库里了,直接编译装 docker ,无需再在容器中安装依赖。
2022-03-19 10:39:26 +08:00
回复了 tairan2006 创建的主题 Go 编程语言 2022 年了,哪个 kafka golang 客户端好用点?
你可以试试 NATS 或者 NSQ
2022-03-17 13:06:48 +08:00
回复了 hsuyeung 创建的主题 程序员 后端程序员想要学习一下前端,有无比较好的学习路线推荐
首先还是推荐学习 React ,目前当之无愧的主流。
如果你需要做一些处理大量页面数据的项目,推荐 Angular ,他的双向绑定会提供很好的体验。

Vue 属于后来者,它借鉴了 React 和 Angular 等其他优秀项目,在国内拉拢了一波人气,如果公司技术栈的是 Vue 的话可以学习。
感觉挺好的,确实可以多学几种语言。

建议学 js 、然后底层语言和高性能各学一个、最好 python 也学一下,虽然多,但是可以慢慢来。
2022-03-16 09:40:58 +08:00
回复了 Immortal 创建的主题 Go 编程语言 哇靠,1.18 release!
感觉第三方库又要爆发一波了
目前来说 FastAPI > Flask > Django ,当然有熟悉的最优先。
2022-03-08 09:55:24 +08:00
回复了 qbhy 创建的主题 Go 编程语言 持续冒泡, goal 添加快速开始文档
咋都没人关注啊,给你顶一个吧。
你可以去看看 404 的定义,包括你所访问的资源不存在,也是 404 ,不仅仅是路径不存在。
1  2  3  4  5  6  7  8  9  10 ... 31  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2617 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 11:11 · PVG 19:11 · LAX 03:11 · JFK 06:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.