- 博客(11)
- 收藏
- 关注
原创 精通接口设计:从规范到安全的全方位解析
在本文中深入剖析了接口设计的全流程,从规范到安全,再到限流策略,为开发者提供了全面的指导。接口设计的四大要素和测试方法确保了接口的高效与稳定。同时,参数校验、数据加密、HTTPS通信等安全措施进一步提升了接口的可靠性。未来,接口设计将更加注重用户体验和安全性,如引入更智能的限流算法、加强身份验证等,以应对日益复杂的网络环境。
2024-12-04 17:39:05
1687
原创 RabbitMQ的可靠性,比你想的更深一点(三)
所谓的消息可靠性就是确保消息发送后至少要被消费者处理一次。在实际业务中,由于各种原因,消息发送后消费者不一定能接收到消息。对于普通业务来说丢失一两条消息没什么,但一些对安全性要求较高的业务,一旦消息丢失,就会出现严重的异常。所以,我们必须想办法确保消息的可靠性,尽可能使发送的消息被消费者接受并正确处理。至此,消息可靠性的问题已经解决了。综上,我们如何才能确保消息队列的消息可靠性呢?答:消息队列消息丢失的原因主要有3种:消息发送者发送失败、MQ丢失消息、消费者丢失消息。
2024-11-27 17:08:47
1052
原创 RabbitMQ的可靠性,比你想的更深一点(二)
所谓的消息可靠性就是确保消息发送后至少要被消费者处理一次。在实际业务中,由于各种原因,消息发送后消费者不一定能接收到消息。对于普通业务来说丢失一两条消息没什么,但一些对安全性要求较高的业务,一旦消息丢失,就会出现严重的异常。所以,我们必须想办法确保消息的可靠性,尽可能使发送的消息被消费者接受并正确处理。OK,有关MQ的可靠性我们就分析完了。总结一下,消息队列消息丢失的原因有很多,主要是3个层面:发送者丢失消息MQ丢失消息消费者丢失消息我们保证消息可靠性也要从这3方面入手。
2024-11-19 16:37:55
808
原创 RabbitMQ的可靠性,比你想的更深一点(一)
在微服务项目中,消息队列可以说是使用频率非常高的组件。而消息可靠性则是使用消息队列的技术难点,也是面试的热点。我将以RabbitMQ为例,带领大家从消息可靠性产生原因、解决思路、具体代码等多个方面层层深入,彻底弄懂消息可靠性的解决方案。
2024-11-12 14:22:17
716
原创 10分钟掌握MySQL分库分表
随着订单数据的增加,当MySQL单表存储数据达到一定量时其存储及查询性能会下降,如何对MySQL数据库进行分库分表?本文用10分钟时间带你掌握MySQL分库分表的最佳技术方案。
2024-10-11 17:21:51
2523
1
原创 唯一一个优雅100分的Http框架
在AI技术日新月异的今天,软件架构正经历着前所未有的变革,以适应更加复杂、高效且智能的数据交互需求。HTTP客户端技术成为了连接前后端、大模型与Java、微服务之间不可或缺的桥梁。
2024-10-09 10:15:08
1190
原创 震惊!Java中的位运算还有这些骚操作
在计算机科学中,位运算是一种直接对二进制进行操作的技术。由于位运算的执行速度快且资源消耗低,它在多种场景中有着广泛的应用,特别是在性能优化、权限控制、数据压缩、网络编程和加密安全等领域有不可替代的作用。
2024-09-25 17:06:08
1352
1
原创 微服务项目全自动灰度发布原理与实践
hm:gray:## 是否开启灰度发布功能## 用于匹配灰度服务实例## 用于匹配灰度服务实例## 执行灰度发布的服务名## 使用灰度版本IP数组## 使用灰度版本城市数组- beijingenabled:开启了此开关表示当前需要灰度发布,关闭此开关表示当前为正常流程,无需处理灰度发布。
2024-09-19 10:22:48
1844
原创 秋招必看!程序员简历全攻略:从入门到精通
打造简历中的亮点是求职成功的关键。程序员需确保简历结构完整,突出个人技能、项目经历和资格条件。匹配 JD 关键词、优化描述方式、展示必要技能和三方技术是应对 HR 筛选的关键。同时,要在个人技能和项目描述上打造亮点,展现技术深度、应用经验和解决问题能力。简历应简洁明了,突出关键信息。然而,获得面试邀约只是求职的第一步,后续还有笔试、面试、谈薪等多个环节。
2024-09-10 11:25:41
1491
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅