CodeSmart Hoops
Author

CodeSmart Hoops

A working programmer who loves coding and basketball. By day I debug code; by night I dissect tactics. I write articles to document my journey, focusing on Java, AI, Python and other programming topics, with occasional posts about basketball, English, and books. Hope it's helpful—thanks for following and support.

41
Articles
0
Likes
152
Views
0
Comments
Recent Articles

Latest from CodeSmart Hoops

41 recent articles
CodeSmart Hoops
CodeSmart Hoops
Sep 3, 2026 · Backend Development

Dubbo vs gRPC vs OpenFeign: Protocol, Serialization, Performance, Governance

The article walks through three real‑world Java service scenarios—high‑frequency internal calls, cross‑language algorithm services, and Spring Cloud gateway integration—comparing Dubbo, gRPC and OpenFeign on protocol, serialization, latency, throughput, cross‑language support, service governance and discovery, and finally presents a decision matrix and a mixed‑architecture demo.

DubboOpenFeignPerformance
0 likes · 20 min read
Dubbo vs gRPC vs OpenFeign: Protocol, Serialization, Performance, Governance
CodeSmart Hoops
CodeSmart Hoops
Sep 2, 2026 · Cloud Native

Top Spring Cloud OpenFeign Interview Questions and Answers – A Complete Review

This article provides a comprehensive interview‑style walkthrough of Spring Cloud OpenFeign, covering its purpose, advantages over HttpClient and RestTemplate, timeout configuration, fallback vs fallbackFactory, JDK dynamic‑proxy internals, interface requirements, @EnableFeignClients scanning, custom interceptors/encoders/decoders, load‑balancing strategies, common pitfalls, Ribbon vs Spring Cloud LoadBalancer, FeignContext isolation, mandatory name attributes for @PathVariable/@RequestParam, why GET cannot use @RequestBody, and Resilience4j circuit‑breaker integration.

FeignClientFeignContextOpenFeign
0 likes · 30 min read
Top Spring Cloud OpenFeign Interview Questions and Answers – A Complete Review
CodeSmart Hoops
CodeSmart Hoops
Sep 1, 2026 · Backend Development

Deep Dive into Spring Cloud OpenFeign: Architecture, Real‑World Cases, and Unit Testing

This article explores how Spring Cloud OpenFeign enables elegant inter‑service calls by replacing low‑level HttpClient code with declarative interfaces, detailing the scanning and registration process, dynamic proxy creation, contract parsing, encoder/decoder mechanics, load‑balancer integration, practical examples, common pitfalls, unit‑testing strategies, and interview‑style self‑assessment.

Feign ClientOpenFeignSpring Cloud
0 likes · 25 min read
Deep Dive into Spring Cloud OpenFeign: Architecture, Real‑World Cases, and Unit Testing
CodeSmart Hoops
CodeSmart Hoops
Aug 31, 2026 · Backend Development

Master Dubbo: 8 Classic Interview Questions with Answers

This article provides a deep dive into Dubbo’s core architecture, registry resilience, protocol choices, load‑balancing strategies, cluster fault‑tolerance policies, SPI enhancements, the shift from interface‑level to application‑level service discovery, timeout‑cascade pitfalls, and how to run Dubbo alongside Spring Cloud in a Spring Boot 3 + Nacos environment.

Cluster Fault ToleranceDubboNacos
0 likes · 18 min read
Master Dubbo: 8 Classic Interview Questions with Answers
CodeSmart Hoops
CodeSmart Hoops
Aug 30, 2026 · Backend Development

Classic gRPC Interview Questions with Answers – Must‑Save for Your Prep

This article presents eight self‑test gRPC interview questions covering performance, contract, cross‑language support, streaming, HTTP/2 fundamentals, Protobuf field tags, call patterns, retryable status codes, load‑balancing policies, interceptor usage, and Spring Boot 3 integration, each accompanied by concise reference answers.

HTTP/2JavaProtobuf
0 likes · 23 min read
Classic gRPC Interview Questions with Answers – Must‑Save for Your Prep
CodeSmart Hoops
CodeSmart Hoops
Aug 29, 2026 · Operations

Chinese Website ICP Registration Explained: 10 Interview Questions & Answers

This article provides a comprehensive Q&A guide on China’s ICP registration system, covering the differences between ICP filing and ICP licensing, the regulatory history, management authorities, personal versus enterprise filing, step‑by‑step filing procedures, sub‑domain rules, overseas server considerations, change handling, common rejection causes, and migration between cloud providers.

Chinese internet regulationsCloud MigrationICP filing
0 likes · 15 min read
Chinese Website ICP Registration Explained: 10 Interview Questions & Answers
CodeSmart Hoops
CodeSmart Hoops
Aug 27, 2026 · Backend Development

Deep Dive into gRPC: Load Balancing, Service Discovery, and Pitfall Guide

This article provides a comprehensive analysis of gRPC, covering core concepts, HTTP/2 and Protobuf fundamentals, four call patterns, interceptors, error handling, load‑balancing strategies, service discovery mechanisms, circuit‑breaking and rate‑limiting, security layers, and a complete Spring Boot 3 + JDK 21 runnable example with a detailed best‑practice checklist.

Circuit BreakingHTTP/2Java
0 likes · 33 min read
Deep Dive into gRPC: Load Balancing, Service Discovery, and Pitfall Guide
CodeSmart Hoops
CodeSmart Hoops
Aug 21, 2026 · Information Security

Interview Self‑Test: Multi‑Layer Anti‑Sniffing and Data‑Security Strategies

This article presents ten interview‑style questions and detailed answers covering HTTPS handshake, certificate pinning, request signing, replay‑attack defenses, HMAC‑SHA256 vs RSA‑SHA256, AES‑CBC vs AES‑GCM, the limits of front‑end encryption, mTLS operation in micro‑services, key‑rotation design, and why HTTPS alone is insufficient, illustrating a comprehensive, layered security approach.

AES-GCMCertificate PinningHMAC
0 likes · 21 min read
Interview Self‑Test: Multi‑Layer Anti‑Sniffing and Data‑Security Strategies
CodeSmart Hoops
CodeSmart Hoops
Aug 16, 2026 · Interview Experience

Elasticsearch Interview Self-Test: 8 ELK Questions & Answers Explained

This guide provides eight comprehensive Elasticsearch interview questions covering inverted indexes, shard sizing, ILM lifecycle, dynamic templates, processing pipelines, query DSL, scaling strategies, and high‑availability deployment, each accompanied by detailed answers, code examples, and best‑practice recommendations for ELK stack professionals.

ElasticsearchILMIngest Pipeline
0 likes · 25 min read
Elasticsearch Interview Self-Test: 8 ELK Questions & Answers Explained
CodeSmart Hoops
CodeSmart Hoops
Aug 11, 2026 · Operations

Scaling ELK from 1 GB to 1 TB Daily Logs: Full‑Stack Observability Guide

This comprehensive ELK tutorial walks through the journey of a company whose log volume grew from 1 GB to 1 TB per day, detailing the root causes of cluster failures and providing step‑by‑step guidance on index design, ILM policies, shard sizing, ingest pipelines, query optimization, high‑availability architecture, capacity planning, and security best practices.

ElasticsearchILMKibana
0 likes · 35 min read
Scaling ELK from 1 GB to 1 TB Daily Logs: Full‑Stack Observability Guide