Eric Tech Circle
Author

Eric Tech Circle

Backend team lead & architect with 10+ years experience, full‑stack engineer, sharing insights and solo development practice.

93
Articles
0
Likes
745
Views
0
Comments
Recent Articles

Latest from Eric Tech Circle

93 recent articles
Eric Tech Circle
Eric Tech Circle
Aug 8, 2024 · Backend Development

How to Boost API Performance: Proven Strategies for Faster, Scalable Services

Facing tight schedules and diverse coding habits, many Chinese projects struggle with API latency; this guide walks through requirement analysis, acceptance standards, common pitfalls, and a comprehensive set of optimization tactics—from configuration and code tweaks to caching, async processing, and observability tools—to dramatically improve API performance.

API performanceasynchronous-processingbackend optimization
0 likes · 9 min read
How to Boost API Performance: Proven Strategies for Faster, Scalable Services
Eric Tech Circle
Eric Tech Circle
Aug 5, 2024 · Industry Insights

Designing a Robust Order-to-Payment Settlement Module: Conceptual Model & Key Practices

This article outlines a comprehensive conceptual model for an order‑to‑payment settlement module, detailing core financial scenarios, key design considerations, ERP integration points, and practical guidelines for handling applications, postings, write‑offs, and invoicing within complex enterprise systems.

ERP Integrationaccountingbusiness process
0 likes · 7 min read
Designing a Robust Order-to-Payment Settlement Module: Conceptual Model & Key Practices
Eric Tech Circle
Eric Tech Circle
Jul 29, 2024 · Backend Development

How to Keep Order Data Consistent Across Multiple External Systems

This article analyzes common data‑inconsistency problems in order‑placement workflows that involve many external services and presents a lightweight final‑consistency architecture with practical design guidelines, retry strategies, and compensation mechanisms to ensure reliable backend processing.

backend architecturedata consistencydistributed transaction
0 likes · 6 min read
How to Keep Order Data Consistent Across Multiple External Systems
Eric Tech Circle
Eric Tech Circle
Jul 24, 2024 · Backend Development

Designing Secure Microservice Authentication with Spring Boot 3 and OAuth2

This article explains the key changes in Spring Boot 3, outlines the new OAuth2 components, and provides a detailed design for secure microservice authentication and authorization using Spring Authorization Server, JWT, API Gateway, and client applications, complete with architecture diagrams and implementation steps.

AuthorizationJavaSpring Boot
0 likes · 9 min read
Designing Secure Microservice Authentication with Spring Boot 3 and OAuth2
Eric Tech Circle
Eric Tech Circle
Jun 30, 2024 · Information Security

Build Enterprise SSO Fast: Keycloak, SpringBoot, OAuth2 & JWT Guide

This article provides a comprehensive walkthrough of Single Sign‑On (SSO) concepts, common protocols, login flow diagrams, and multiple implementation options, then dives into step‑by‑step deployment of an enterprise‑grade SSO system using Keycloak with Docker or Kubernetes, including configuration, client setup, custom extensions, and practical code snippets.

DockerJWTKubernetes
0 likes · 17 min read
Build Enterprise SSO Fast: Keycloak, SpringBoot, OAuth2 & JWT Guide
Eric Tech Circle
Eric Tech Circle
Jun 7, 2024 · Industry Insights

Mastering the 4A Enterprise Architecture: From TOGAF to DDD Integration

This article explains the 4A enterprise architecture model, compares it with TOGAF and Huawei’s “One Body Four Faces” framework, outlines the four architectural layers, and shows how Domain‑Driven Design can be mapped onto each layer with concrete examples and diagrams.

4A ModelBusiness ArchitectureDomain-Driven Design
0 likes · 9 min read
Mastering the 4A Enterprise Architecture: From TOGAF to DDD Integration
Eric Tech Circle
Eric Tech Circle
May 22, 2024 · Artificial Intelligence

Deploy and Build AI Apps with Dify: A Complete Open‑Source Guide

This article introduces Dify, an open‑source LLM application platform, outlines its core features such as workflows, model support, RAG pipelines, agents, and observability, compares it with alternatives, and provides step‑by‑step deployment instructions using Docker Compose and Helm for local and Kubernetes environments.

AI platformDockerKubernetes
0 likes · 7 min read
Deploy and Build AI Apps with Dify: A Complete Open‑Source Guide
Eric Tech Circle
Eric Tech Circle
May 12, 2024 · Industry Insights

Designing a Robust Payment & Refund Model: Core Concepts and Pitfalls

This article outlines a conceptual model for complex payment and refund scenarios, detailing payment methods, channels, platforms, various payment types, refund options, and key design considerations such as multiple payment details, merged payments, distributed locks, and state consistency.

Transaction Processingbackend designconceptual model
0 likes · 5 min read
Designing a Robust Payment & Refund Model: Core Concepts and Pitfalls