Tagged articles
29 articles
Page 1 of 1
Coder Trainee
Coder Trainee
Apr 2, 2026 · Backend Development

Configurable Java Scheduled Tasks with Quartz

This guide explains how to build a configurable Java scheduling microservice using the Quartz framework, covering task entity CRUD integration, a utility class for creating, updating, pausing, and deleting jobs, and concrete code examples that demonstrate building JobDetails, CronTriggers, and invoking the scheduler.

JavaJob SchedulingMicroservice
0 likes · 4 min read
Configurable Java Scheduled Tasks with Quartz
Code Ape Tech Column
Code Ape Tech Column
Sep 5, 2025 · Cloud Native

One-Click Deploy Spring Cloud Microservice via Jenkins, Docker & K8s

This guide walks you through automating the full lifecycle of a Spring Cloud microservice—from pushing code to Git, configuring Jenkins pipelines with SSH keys, building with Maven, packaging into Docker images, pushing to a registry, and finally deploying and updating the service on Kubernetes—all with step‑by‑step commands and scripts.

DevOpsDockerJenkins
0 likes · 12 min read
One-Click Deploy Spring Cloud Microservice via Jenkins, Docker & K8s
IT Architects Alliance
IT Architects Alliance
Jul 9, 2025 · Backend Development

Why Building Your Own Microservice Framework Can Cost 15× More Than Open‑Source Solutions

A detailed cost analysis shows that developing a custom enterprise microservice framework can require 100‑150 person‑months and cost up to 12 million CNY, making it roughly fifteen times more expensive than adopting mature open‑source solutions, while also incurring higher maintenance, personnel, time, and risk expenses.

Backend DevelopmentFrameworkMicroservice
0 likes · 13 min read
Why Building Your Own Microservice Framework Can Cost 15× More Than Open‑Source Solutions
Architecture Digest
Architecture Digest
Apr 16, 2025 · Backend Development

Solving Backend Coupling Issues with a Dedicated TPS Microservice

This article analyzes the high coupling caused by multiple backend controllers and third‑party push interfaces, then proposes a dedicated TPS microservice that encapsulates third‑party calls via Feign, standardizes parameters, and reduces code duplication for frontend and backend systems.

BackendCouplingMicroservice
0 likes · 11 min read
Solving Backend Coupling Issues with a Dedicated TPS Microservice
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 13, 2024 · Backend Development

ByteDance Service Framework: Compile‑Time Merged Microservices – Practices, Challenges, and Solutions

This article presents ByteDance's compile‑time microservice merging technique, describing its background, performance benefits, technical challenges such as dependency isolation and call conversion, the implemented solutions, selection criteria, large‑scale impact, and future directions for service architecture governance.

GoMicroservicecompile-time merging
0 likes · 14 min read
ByteDance Service Framework: Compile‑Time Merged Microservices – Practices, Challenges, and Solutions
Architecture Development Notes
Architecture Development Notes
May 30, 2024 · Backend Development

Build a Fast, Safe Rust Microservice with Actix-web and SQLite

Learn how to create a simple, high‑performance Rust microservice using Actix‑web, Serde, and SQLite, covering environment setup, project structure, core code for CRUD operations, and testing commands, while highlighting Rust’s memory safety, speed, and low runtime overhead.

Backend DevelopmentCRUDMicroservice
0 likes · 10 min read
Build a Fast, Safe Rust Microservice with Actix-web and SQLite
Top Architect
Top Architect
Apr 11, 2024 · Backend Development

Decoupling Backend Interfaces with a Dedicated TPS Microservice

The article analyzes coupling problems caused by multiple backend controllers and third‑party push interfaces, proposes a dedicated TPS microservice to encapsulate third‑party calls, demonstrates Feign integration with Java code examples, and concludes with a summary of benefits and further considerations.

BackendCouplingMicroservice
0 likes · 8 min read
Decoupling Backend Interfaces with a Dedicated TPS Microservice
JD Tech
JD Tech
Jun 8, 2023 · Operations

Extending Cookie Lifetime for Seamless UI and API Automation

This article presents a practical solution to overcome login obstacles in UI and HTTP API automation by converting short‑lived cookies into permanent ones through a micro‑service, enabling continuous end‑to‑end automated testing without manual re‑login.

CookieMicroserviceSession Management
0 likes · 8 min read
Extending Cookie Lifetime for Seamless UI and API Automation
Architecture Digest
Architecture Digest
Jan 14, 2023 · Backend Development

Design and Implementation of a Follow/Unfollow Microservice Using MySQL and Redis

This article details the requirements analysis, design approach, database schema, and step‑by‑step implementation of a follow/unfollow microservice using MySQL for persistence and Redis Sets for efficient set operations, including Maven dependencies, Spring Boot configuration, RedisTemplate setup, service, controller, and testing of common‑follow queries.

Follow ServiceJavaMicroservice
0 likes · 17 min read
Design and Implementation of a Follow/Unfollow Microservice Using MySQL and Redis
Java High-Performance Architecture
Java High-Performance Architecture
Dec 15, 2022 · Backend Development

How to Build a High‑Performance Follow Service with MySQL, Redis, and Spring Boot

This article explains how to design and implement a friend/follow microservice using MySQL for persistence and Redis sets for efficient set operations, covering database schema, Spring Boot configuration, Redis template setup, service and controller logic, and testing of follow, unfollow, and mutual‑follow features.

Follow ServiceJavaMicroservice
0 likes · 19 min read
How to Build a High‑Performance Follow Service with MySQL, Redis, and Spring Boot
Java Captain
Java Captain
Dec 8, 2022 · Backend Development

Design and Implementation of a Friend Follow Microservice Using MySQL and Redis

This article explains how to design and implement a friend follow microservice by combining MySQL for persistent storage with Redis sets for efficient follow/unfollow operations and mutual follow queries, covering database schema, Maven dependencies, Spring Boot configuration, RedisTemplate setup, service and controller logic, and testing procedures.

Follow FeatureJavaMicroservice
0 likes · 15 min read
Design and Implementation of a Friend Follow Microservice Using MySQL and Redis
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 9, 2022 · Backend Development

Choosing a Microservice Gateway: Spring Cloud Gateway vs APISIX

After moving to a new team lacking a dedicated gateway, the author evaluates two popular microservice gateway solutions—Spring Cloud Gateway and Apache APISIX—comparing their features, cloud‑native capabilities, performance, and ease of use, ultimately selecting Spring Cloud Gateway for its Java ecosystem and extensibility.

APISIXBackendCloud Native
0 likes · 11 min read
Choosing a Microservice Gateway: Spring Cloud Gateway vs APISIX
Java Architecture Diary
Java Architecture Diary
Jun 6, 2022 · Information Security

Integrating Spring Authorization Server in PIG v3.5: Secure OAuth2 Migration Guide

This article explains how the PIG microservice platform v3.5 adds official Spring Authorization Server support, covering background, Java compatibility, Maven dependency configuration, extended grant types, Redis token storage, token formatting and enhancement, and customized resource server introspection for a seamless OAuth2 migration.

JavaMicroserviceSpring Authorization Server
0 likes · 5 min read
Integrating Spring Authorization Server in PIG v3.5: Secure OAuth2 Migration Guide
Java Architecture Diary
Java Architecture Diary
Jul 12, 2021 · Backend Development

Master IntelliJ IDEA 2021: Profiler, Microservice Graphs, Docker & JSONPath Debugging

This guide walks you through IntelliJ IDEA 2021’s revamped Profiler, the new microservice call‑graph analysis for Spring Boot, Micronaut and Quarkus, the Docker‑based run configurations, and the built‑in JSONPath expression debugger, showing how to leverage each feature to improve development efficiency.

DockerIntelliJ IDEAJsonPath
0 likes · 3 min read
Master IntelliJ IDEA 2021: Profiler, Microservice Graphs, Docker & JSONPath Debugging
IT Architects Alliance
IT Architects Alliance
Jun 14, 2021 · Backend Development

Designing a High‑Performance Microservice Gateway: Routing, Load‑Balancing & Resilience

This article presents a comprehensive design guide for a microservice gateway, covering functional aspects such as routing, load‑balancing, aggregation, authentication, rate limiting, circuit breaking, and retries, as well as non‑functional concerns like high performance, high availability, scalability, extensibility, and observability.

AuthenticationMicroserviceScalability
0 likes · 15 min read
Designing a High‑Performance Microservice Gateway: Routing, Load‑Balancing & Resilience
IT Architects Alliance
IT Architects Alliance
May 18, 2021 · Backend Development

Design of a Microservice API Gateway: Functional and Non‑Functional Considerations

This article outlines a comprehensive design for a microservice API gateway, covering functional aspects such as routing, load balancing, aggregation, authentication, rate limiting, circuit breaking, caching, retries, and logging, as well as non‑functional concerns like high performance, high availability, scalability, and monitoring, with practical implementation options and recommendations.

AuthenticationMicroservicecircuit breaker
0 likes · 14 min read
Design of a Microservice API Gateway: Functional and Non‑Functional Considerations
Top Architect
Top Architect
Jan 5, 2021 · Operations

Microservice Monitoring Architecture: Five‑Layer Hierarchy and Key Practices

The article explains the importance of microservice monitoring and presents a five‑level monitoring hierarchy—from infrastructure to end‑user experience—along with five essential monitoring aspects and a typical architecture using agents, message queues, ELK, and time‑series databases to ensure reliable, observable services.

MetricsMicroserviceOperations
0 likes · 6 min read
Microservice Monitoring Architecture: Five‑Layer Hierarchy and Key Practices
Top Architect
Top Architect
Aug 21, 2020 · Backend Development

Various Approaches to Service Decomposition in Microservice Architecture

The article explores multiple expert perspectives on how to split monolithic applications into microservices, discussing vertical and horizontal decomposition, business logic, stability, reliability, performance, team size, and practical trade‑offs to guide architects in designing scalable, maintainable systems.

BackendMicroserviceScalability
0 likes · 9 min read
Various Approaches to Service Decomposition in Microservice Architecture
HelloTech
HelloTech
Jun 9, 2020 · Mobile Development

Flutter Adoption and Sparrow Microservice Architecture Overview

After reviewing cross‑platform options, the article explains why Flutter was chosen for HelloBike, describes its microservice‑based architecture using containerized Flutter modules, introduces the Sparrow framework for standardized development, plugin design, native‑Dart integration, and outlines future enhancements for stability and dynamic features.

DARTFlutterMicroservice
0 likes · 13 min read
Flutter Adoption and Sparrow Microservice Architecture Overview