Eric Tech Circle
Author

Eric Tech Circle

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

78
Articles
0
Likes
0
Views
0
Comments
Recent Articles

Latest from Eric Tech Circle

78 recent articles
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.

AuthenticationDockerJWT
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 ModelDomain-Driven DesignEnterprise Architecture
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.

backend designconceptual modelpayment
0 likes · 5 min read
Designing a Robust Payment & Refund Model: Core Concepts and Pitfalls
Eric Tech Circle
Eric Tech Circle
Apr 13, 2024 · Operations

Stop Your MacBook’s Overnight Battery Drain: Proven Power Settings Tweaks

After experiencing up to 50% battery loss overnight when the MacBook lid is closed, the author diagnosed the issue using pmset, identified Bluetooth and Handoff as culprits, and applied three configuration changes—including disabling network wake, turning off Handoff, and using Bluesnooze—to reduce nightly drain to under 5%.

Troubleshootingbatterybluesnooze
0 likes · 5 min read
Stop Your MacBook’s Overnight Battery Drain: Proven Power Settings Tweaks
Eric Tech Circle
Eric Tech Circle
Apr 11, 2024 · Artificial Intelligence

Build a Generative AI RAG App with Spring AI in Minutes

This guide walks you through setting up Spring AI, configuring model providers and vector stores, initializing a Spring Boot project, adding OpenAI credentials, and running a complete RAG (Retrieval‑Augmented Generation) demo with code snippets and sample API calls.

JavaOpenAIRAG
0 likes · 15 min read
Build a Generative AI RAG App with Spring AI in Minutes
Eric Tech Circle
Eric Tech Circle
Mar 24, 2024 · Artificial Intelligence

Running Local LLMs: Ollama vs Hugging Face – A Hands‑On Comparison

This guide compares Ollama and Hugging Face for running large language models locally, detailing API and local execution methods, installation steps, model selection, resource requirements, integration with AnythingLLM, container deployment, embedding and vector store setup, and practical observations on performance and limitations.

AnythingLLMDockerEmbedding
0 likes · 15 min read
Running Local LLMs: Ollama vs Hugging Face – A Hands‑On Comparison