V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mightybruce  ›  全部回复第 19 页 / 共 38 页
回复总数  749
1 ... 15  16  17  18  19  20  21  22  23  24 ... 38  
2024-05-23 23:12:56 +08:00
回复了 summertimesad 创建的主题 程序员 请 [吸词] 的作者出来解释一下密码明文传输的问题
有同学说服务之间调用和日志会暴露信息,可以了解一下服务网格的零信任安全是怎么做的,现在欧美很多大厂要求微服务使用 mTLS 来保证通信安全。
2024-05-23 22:46:55 +08:00
回复了 summertimesad 创建的主题 程序员 请 [吸词] 的作者出来解释一下密码明文传输的问题
说实话,除了不想让服务端或这个服务商获取信息外需要再次在内容加密外,我真的看不出有必要,也就是端到端加密这种才需要再次对信息内容加密,


密码学本身对于大多数程序员实在太过遥远,这门专业的领域谷歌等大公司在具体业务方面有时候都能爆出问题,就不要说普通程序员的理解了。
有很多算法是根本不需要密码这种体系的,但是成本高实现起来也难,就说几个吧
1.基于身份的加密体系 IBE 可以做到不依赖公钥基础设施 PKI 来保证安全
2. 同态加密, 加密信息搜索以及各种之上的运算能达到明文的效果,可以确保隐私数据没有任何人能看到
3. 谷歌的零信任安全项目 beyondcorp 的系列论文
2024-05-23 15:55:57 +08:00
回复了 zhao8681286 创建的主题 程序员 你是开发,你看到这个需求会咋办?
这个是标准的规则引擎实现的, 然后运营和营销人员只要添加一些规则就能实现这些效果,本身不是开发写死的呦

这些规则也往往鼠标在 GUI 界面上点点就能搞定

比如 java 的 drools 例子
https://www.cnblogs.com/binyue/p/17428268.html
2024-05-16 10:58:44 +08:00
回复了 1800x 创建的主题 Go 编程语言 有没有轻量级分布式消息队列
nanomsg 有好几种语言的实现,原来是为了进入 linux 内核,把 zeromq 用 C 改写了,现在也有纯 go 语言实现。
https://github.com/nanomsg/mangos
2024-05-16 10:53:42 +08:00
回复了 1800x 创建的主题 Go 编程语言 有没有轻量级分布式消息队列
1.云原生 nats.io
2.redis stream
3. 自己用消息中间件 zeromq 或 nanomsg 自己封装一下想有什么功能就有什么功能。
zeromq 几乎有所有流行语言的库
2024-05-11 22:43:14 +08:00
回复了 coderMonkey 创建的主题 OpenAI AI 关于字符串回答总是错误的问题
出这种蠢的问题,意义何在?为了显示比 AI 聪明?
这个调用一下函数库就能得到结果,还不如让 AI agent 根据自然语言生成相应的函数调用回答准确。
2024-05-09 12:01:40 +08:00
回复了 FlashEcho 创建的主题 Kubernetes 如何优雅地处理 k8s 中滚动更新带来的延时任务丢失的问题
如果是一些计划任务,建议用 k8s 的 cronjob 来处理
2024-05-09 12:00:36 +08:00
回复了 FlashEcho 创建的主题 Kubernetes 如何优雅地处理 k8s 中滚动更新带来的延时任务丢失的问题
业务代码角度
任务状态和任务信息保存在 DB 中, 修改代码逻辑,在服务里面加一些请求处理,服务增加优雅关闭处理,能够处理 sigterm 的信号。

从 k8s 角度
使用自定义钩子
Deployment 资源支持以下几种钩子:

PostStart 钩子:在容器启动后立即执行。这通常用于执行容器启动后的初始化任务,例如等待其他服务启动、注册服务到服务发现系统等。
PreStop 钩子:在容器关闭之前执行。这通常用于执行容器关闭前的清理任务,例如保存数据、关闭连接、发送信号给其他进程等。

在关闭之前执行一些持久化操作
比如 可以执行一个 HTTP GET 请求 或者 exec 命令,并且它们执行是阻塞的,可以利用这个特性来做优雅停止。

调用 HTTP GET

spec:
contaienrs:
- name: my-container
lifecycle:
preStop:
httpGet:
path: "/stop"
port: 8080
scheme: "HTTP"

修改 terminationGracePeriodSeconds , 将它调整到合适的值,不要过大。
terminationGracePeriodSeconds 等于 服务优雅退出超时时间和 preStopHook 之和
2024-05-07 11:32:43 +08:00
回复了 afxcn 创建的主题 Go 编程语言 使用 go 遇到的一个奇怪问题,求教
回答竟然都是竞态并发安全问题, 你们真的是认真的吗
2024-04-26 16:12:21 +08:00
回复了 HOMO114514 创建的主题 程序员 某五百强信创数据库运维幽默记录
华为的确是关系硬,背后是军工背景,看过油管二爷故事介绍的。
2024-04-26 16:08:41 +08:00
回复了 HOMO114514 创建的主题 程序员 某五百强信创数据库运维幽默记录
赞同 az467 #40
信创数据库为了方便一体化还自带运维平台,不是通常意义上的单纯数据库。
所以不但有 kafka ,甚至还可能有 redis ,zookeeper ,es 等等一堆东西。
kafka 作为收集事件流和日志的。
查了 gaussdb 的文档,果然要求 ssh, ping 一堆端口
https://support.huawei.com/enterprise/en/doc/EDOC1100345160?currentPartNo=k001&togo=content
2024-04-26 11:07:47 +08:00
回复了 Azure99 创建的主题 Local LLM 分享一下自己训练的大模型
@Azure99 prompt injection attack 科普可以看看这个
https://www.youtube.com/watch?v=jHwHPyWkShk
2024-04-26 11:04:54 +08:00
回复了 Azure99 创建的主题 Local LLM 分享一下自己训练的大模型
@Azure99 enderftt 提供的是一种对大模型 AI 的一种攻击,AI hijacking
通过提供 Adversarial In-Context Learning 来篡改 chat, 这个在微软 bing 和 gpt3.5 中是有出现的
2024-04-26 10:36:35 +08:00
回复了 Azure99 创建的主题 Local LLM 分享一下自己训练的大模型
有点干货,再给点这些模型的微调教程看看, 如何做 AI 对齐的。
2024-04-25 15:23:44 +08:00
回复了 uniy 创建的主题 Go 编程语言 难道 Go 就没有好用的工作审批流框架吗
业务开发如果公司是基于 go 的话,那么还是自研这些业务工作流, 这个不像 java 都是搞业务开发的多

运维开发的工作流就是完全基于 go 的。
2024-04-25 15:17:55 +08:00
回复了 uniy 创建的主题 Go 编程语言 难道 Go 就没有好用的工作审批流框架吗
你先把什么样的工作流说清楚再说, 要什么样的效果。
1 ... 15  16  17  18  19  20  21  22  23  24 ... 38  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5004 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 09:18 · PVG 17:18 · LAX 01:18 · JFK 04:18
♥ Do have faith in what you're doing.