Tagged articles

SPI

103 articles · Page 2 of 2
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Mar 2, 2018 · Backend Development

How to Build a Plugin‑Based Service Framework in Java Using SPI

This guide explains how to create a modular, plugin‑style service framework in Java using the Service Provider Interface (SPI), covering project structure, interface definition, implementation jars, META‑INF configuration, and a client example that loads multiple time‑service implementations at runtime.

Plugin ArchitectureSPIService Loader
0 likes · 5 min read
How to Build a Plugin‑Based Service Framework in Java Using SPI
Qunar Tech Salon
Qunar Tech Salon
Nov 30, 2016 · Backend Development

Design and Implementation of ares-client for the ARES Automated Testing Framework

The article provides a comprehensive overview of ares-client, detailing its functional positioning, overall architecture, SPI and Base API design, common and special instrumentation, dump and replay mechanisms, request association and filtering strategies, as well as performance optimizations and future enhancements for backend testing integration.

SPIautomationdump-replay
0 likes · 12 min read
Design and Implementation of ares-client for the ARES Automated Testing Framework
Java Backend Technology
Java Backend Technology
Oct 13, 2016 · Backend Development

Mastering Dubbo: Architecture, Features, and Advanced Usage

Dubbo, an extensible Java RPC framework, evolves from simple single‑app setups to distributed service and dynamic resource governance architectures, offering RESTful calls, high‑performance serialization, flexible protocols, various clustering strategies, load‑balancing options, and a modular SPI‑based core, all detailed with diagrams and code snippets.

DubboJavaRPC
0 likes · 16 min read
Mastering Dubbo: Architecture, Features, and Advanced Usage