Tagged articles
13 articles
Page 1 of 1
dbaplus Community
dbaplus Community
Apr 28, 2026 · Backend Development

Designing High‑Availability for Unreliable Third‑Party Services

When downstream APIs are unstable and slow, this article walks through building a dedicated defensive layer that provides a unified abstraction, client‑side governance (rate limiting, retries with idempotency checks), comprehensive observability, and mock‑based testing to keep your system highly available and interview‑ready.

MicroservicesMock TestingObservability
0 likes · 22 min read
Designing High‑Availability for Unreliable Third‑Party Services
Su San Talks Tech
Su San Talks Tech
Apr 4, 2026 · Backend Development

Building a Resilient Third‑Party Integration Layer for High Availability

When external APIs are unstable or slow, this guide explains how to design a dedicated defense layer that abstracts third‑party calls, implements client‑side rate limiting, retries, observability, and mock testing, and even shows how to showcase these skills in a technical interview.

Interview PreparationMock Testingclient‑side governance
0 likes · 24 min read
Building a Resilient Third‑Party Integration Layer for High Availability
Tech Freedom Circle
Tech Freedom Circle
Sep 19, 2025 · Interview Experience

Designing a Rock‑Solid High‑Availability Solution for Unreliable Third‑Party Services

When third‑party services frequently fail, this article walks through a systematic high‑availability design—including an ACL anti‑corruption layer, strategy‑pattern master‑slave routing, precise rate limiting, circuit‑breaker fallback, full observability, async degradation, and mock testing—to keep external dependencies as stable as a mountain.

ACLMock TestingStrategy Pattern
0 likes · 24 min read
Designing a Rock‑Solid High‑Availability Solution for Unreliable Third‑Party Services
DataFunSummit
DataFunSummit
Jan 28, 2023 · Backend Development

Bilibili’s API Management Design and Practices

This article explains Bilibili’s unified API management platform, covering service launch processes, manual versus automated metadata collection, code‑first API definitions in Go and Java, version control, collaboration features, mock testing, and micro‑service standardization to improve development efficiency and reduce operational costs.

API ManagementBackend DevelopmentMicroservices
0 likes · 19 min read
Bilibili’s API Management Design and Practices
HelloTech
HelloTech
Sep 29, 2022 · Backend Development

How HiMock Transforms Full‑Scenario Mock Testing for Complex Backend Services

HiMock is a comprehensive mock platform designed to overcome traditional mock limitations by offering low‑code, code‑decoupled, high‑performance, and full‑scenario support across multiple protocols and front‑end/back‑end channels, enabling efficient testing, performance benchmarking, and parallel development for complex services such as bike, e‑bike, and ride‑hailing.

Backend DevelopmentMock TestingPerformance Testing
0 likes · 14 min read
How HiMock Transforms Full‑Scenario Mock Testing for Complex Backend Services
Ctrip Technology
Ctrip Technology
Mar 12, 2020 · Backend Development

Decoupling Mock Tools from Service Architecture: Challenges and Solutions for Microservice Testing

This article analyzes the interference and latency problems caused by traditional service‑level Mock tools in a microservice environment and proposes a four‑component solution—servlet agent, local Mock proxy, Mock server, and configuration client—to isolate Mock functionality, eliminate cross‑application impact, and improve test stability.

Backend DevelopmentMicroservicesMock Testing
0 likes · 6 min read
Decoupling Mock Tools from Service Architecture: Challenges and Solutions for Microservice Testing
360 Quality & Efficiency
360 Quality & Efficiency
Oct 18, 2016 · Fundamentals

Mock + Proxy: Automated Testing Practices for SDK Projects

This article describes the challenges of mock framework selection, the adoption of AnyProxy, and the design of reliable test cases using orthogonal array and pairwise testing, culminating in a detailed workflow for automated test case generation with the PICT tool and custom extensions.

Mock TestingPICTProxy
0 likes · 12 min read
Mock + Proxy: Automated Testing Practices for SDK Projects