AWS之Step Functions Step Functions 官方文档:https://docs.aws.amazon.com/step-functions/latest/dg/welcome.html 公司中的项目需要用到延时任务去处理业务上的问题,AWS自带的SQS消息延时队列最大的延时消息是15分钟,完全不能满足我们可以自定义或固定超过15分钟去处理延时任务 因此,领导安排我调研AWS Step Functions看看能不 2024-03-25 #aws #Step Functions
熬过 2023, 2023 总结 2023年 迟到的2023年总结,是拖延症也是忙碌,导致现在才开始回想2023一年的事情,2023年对我来说是残酷的一年,也是我印象深刻的一年,这年我拥了两只喵咪, 换了两份工作,骑着踏板车去到了陕西韩城市,见了未来老丈,开始焦虑未来. 生活 见了未来老丈 又带了一只小猫回家,同时拥有了处理不完的猫毛烦恼 6月骑着我的小踏板去了韩城,距离西安不到300公里的路程,用了八个多小时,真的很值得,沿着 2024-03-24 #思考
使用 langchain 做一个 prompt 工程师 🙈 langchain是一个开发由语言模型驱动的应用程序的框架,简单来说就是将LMM打包层应用层面的封装,使普通开发者(比如我)也能开发AI相关的应用 我能想到的相关应用: 聊天机器人 知识文档问答库(AI客服) Langchain-Chatchat 构建NLP应用程序 … 如果你使用过 ChatGPT 就会发现 GPT 回答问题的时候就会多说一些前后缀相关无用的东西,使用 langchain 的 2023-08-01 #langchain #prompt #AI
为什么我们放弃了基于 GraphQL 的CQRS架构 当接手项目后,一开始 Hasura GraphQL 确实为我们搭建数据表和进行连表查询提供了便利。在项目初期,它似乎非常有吸引力,能够迅速获得所需的基础数据,查询接口的编写速度快,前端可以无缝使用跨库跨表查询。 然而,随着项目的进一步开发,一些细节问题逐渐浮出水面,我们发现 GraphQL 并不适合我们的业务场景。有时,一个查询语句可能需要花费大量时间,而系统复杂度的增加经常导致以前的接口需要重构 2023-07-13 #思考
避坑之 grpc metadata 不能存入非 ASCll 字符 grpc metadata 不能存入非 ASCll 字符 1rpc error: code = Internal desc = header key "user_name" contains value with non-printable ASCll characters 项目中进行 rpc 调用的时候出现这个问题,问题很容易追踪, 就是在 metadata.AppendTo 2023-07-06 #Golang #gRPC
一次重复支付引发的思考 如何避免订单重复提交和重复支付, 在网上一些文章视频都很好的讲出怎么避免此类问题 然而重复支付真正发生在自己身上, 却还是焦头烂额 复盘 6月10日13点22分, 业务方反馈支付系统对人员自动打款没有到账, 让排查问题 13点36分, 我反馈支付服务压根没有收到支付请求, 产品让业务服务手动把支付状态改为支付失败, 这样可以在页面上手动支付 13点36分-13点44分, 业务服务修改支付状态后 2023-06-13 #思考
使用 Bitwarden_RS 构建属于自己的密码管理器 痛痛痛 生活在互联网上, 账号密码的记录真的是让人头疼的问题, 各种网站应用的登录,不同的账号密码规则,有时候还有同一个网站应用开了多套账号 因此,密码管理器顺势而出,只用记住一个主密码,就可以管理所有的账号密码 市面上的密码管理器有很多,非常有名的有1Password, LastPass, Dashlane, Bitwarden等等,V站上每个月都有讨论这方面的帖子 废话多说, 分享一下个人搭建 2023-05-13 #分享发现
<逆向学习小记之request headers藏了加密信息>axios拦截器之axios.interceptors.request.use 网站 1btoa('aHR0cHM6Ly95Z3AuZ2R6d2Z3Lmdvdi5jbi8jLzQ0MDYwMC9qeWdn') 网站中所有请求都带了 12345X-Dgi-Req-App: xxxxX-Dgi-Req-Nonce: xxxX-Dgi-Req-Signature: xxxxxxxX-Dgi-Req-Timestamp: xxx 错误的签名或者没有签名都会出现错误 2023-04-06 #Python
Gorm 中使用 Postgres 的 json 官方json文档 https://www.postgresql.org/docs/12/functions-json.html 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071pac 2023-03-06 #Golang #Gorm #Postgres