Stella981 Stella981
4年前
Dubbo 扩展点加载机制:从 Java SPI 到 Dubbo SPI
!(https://oscimg.oschina.net/oscnet/up1aa4ada0efc8a144d35d25b3443d951c7e3.JPEG)SPI全称为ServiceProviderInterface,是一种服务发现机制。当程序运行调用接口时,会根据配置文件或默认规则信息加载对应的实现类。所以在程序中并没有直接指定使用接口
Wesley13 Wesley13
4年前
API网关在API安全性中的作用
!(https://oscimg.oschina.net/oscnet/fc3148d23f3d400289b6f42c67b41f8b.gif)点击上方蓝色字关注我们~从单一应用程序切换到微服务时,客户端的行为不能与客户端具有该应用程序的一个入口点的行为相同。简单来说就是微
Wesley13 Wesley13
4年前
RPC 定义 和 原理
一、RPC  1.RPC是什么  RPC(RemoteProcedureCallProtocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了
Stella981 Stella981
4年前
Redis主从同步与故障切换,有哪些坑?
!(https://oscimg.oschina.net/oscnet/efa33d8948bc47d5a616c427f2f6f14a.jpg"0D5F937FE12312312D81F17F.jpg")程序员的成长之路互联网/程序员/技术/资料共享 关注阅读本文大概需要4分钟。来自:网络在服务上线后总有些
Wesley13 Wesley13
4年前
gRPC官方文档(gRPC基础:C++)
文章来自gRPC官方文档中文版(http://doc.oschina.net/grpc?t56831)本教程提供了C程序员如何使用gRPC的指南。通过学习教程中例子,你可以学会如何:在一个.proto文件内定义服务.用protocolbuffer编译器生成服务器和客户端代码.使用gRPC的C
Easter79 Easter79
4年前
SpringBoot2.0集成FastDFS
SpringBoot2.0集成FastDFS前两篇整体上介绍了通过Nginx和FastDFS的整合来实现文件服务器。但是,在实际开发中对图片或文件的操作都是通过应用程序来完成的,因此,本篇将介绍SpringBoot整合FastDFS客户端来实现对图片/文件服务器的访问。如果有
Stella981 Stella981
4年前
Rpc基础 原理 框架
一.RPC的原理1.RPC是什么RPC(RemoteProcedureCallProtocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC
Wesley13 Wesley13
4年前
Java ExecutorService四种线程池及ThreadPoolExecutor机制
一、为什么使用线程池使用newThread执行多个线程有如下一些问题:每次newThread新建对象性能差。线程缺乏统一管理,可能无限制新建线程,相互之间竞争,及可能占用过多系统资源导致死机或oom。缺乏更多功能,如定时执行、定期执行、线程中断。相比newThread,Java提供的四种线程池的好处在于:重用存在的线程,减
美味蟹黄堡 美味蟹黄堡
3年前
关于服务器运维你需要了解的
服务器维护是保持服务器更新和运行以确保组织的计算机网络正常运行的过程。网络管理员通常会这样做,这对于业务绩效至关重要。没有适当的IT服务计划,应用程序软件将永远无法按预期运行。在严重的情况下,网络甚至可能会出现部分或全部故障,从而导致业务严重损失。服务器运维的方法以及维护过程由与普通台式计算机类似的组件组成,例如主板,处理芯片,内存等。但是服务器的部件更坚
曼成 曼成
1年前
天气预报查询API接入 demo 示例
在现代的软件开发中,API扮演着至关重要的角色。通过API,开发者可以将外部的服务或数据集成到自己的应用程序中,极大地丰富了应用程序的功能和用户体验。本文将介绍如何接入一个天气预报查询API,以便在自己的项目中展示实时的天气信息。