排序
详解Lombok的坑
不念最近踩了一个lombok的坑,有点意思,给你分享一波。 之前写过一个公共的服务接口,这个接口已经有好几个系统对接并稳定运行了很长一段时间了,长到这个接口都已经交接给别的同事一年多了。 ...
请求重试的方法有哪些?
一个大的项目中,可能会调用多个三方服务,而这些三方的服务器可能分布在世界的各个角落,所以请求三方接口的时候,难免会遇到一些网络问题,这时候需要加入重试机制了,当然这也是面试的常见问...
运维必备-Linux实现自动巡检多个接口并钉钉告警
API接口监控告警含义 API接口监控告警是一种用于确保API接口正常运行并及时发现问题的机制。 通过监控API接口的性能、可用性、响应时间等关键指标,并在出现异常情况时发送告警通知,可以帮助运...
单体架构、微服务和无服务器架构
前言 在这篇文章中,不念博客将演示在决定使用单体架构、微服务架构和无服务器架构时的权衡的简化心智模型。 目标是突显每种风格的固有优势和缺陷,并提供关于何时选择哪种架构风格的指导。 单...
接口返回值如何去掉空字段?
在开发过程中,对外接口有如下需求:系统提供了一个API接口,对方希望他的接口返回值做一下处理,只返回非空的数据,把空字段过滤一下,我们需要如何做? 比如: { 'success': true, 'code': 1000...
什么是RPC
通俗讲就是远程过程调用 RPC要求在调用方中放置被调用的方法的接口。 调用方只要调用了这些接口,就相当于调用了被调用方的实际方法,十分易用。 于是,调用方可以像调用内部接口一样调用远程的...
链路聚合bond接口常见的类型有哪些?
bond接口是一种将多个物理网卡绑定成一个逻辑网卡的网络技术,它可以提高网络的带宽、可用性和冗余性。 根据不同的负载均衡和容错策略,bond接口常见的类型有以下几种: Mode 0 (balance-rr):...
提高api接口性能的方法
刚编写API接口很快,直到我们遇到性能问题。 然后就总有人抱怨我们的 API 接口很慢。 唯一的解决办法就是提升接口的性能。 以下是提高API接口性能的4种方法: 缓存 缓存是减少响应时间的秘密武...