5 comments (5 comments)0 reactions (0 reactions)0 assignees (0 assignees)Go1,219 forks (1,219 forks)github user discovery
area/plugingood first issuehelp wantedlevel/normalsig/wasm
Repository metrics
- Stars
- 9,036 stars (9,036 stars)
- PR merge metrics
- Avg merge 7d 9h (Avg merge 7d 9h)18 merged PRs in 30d (18 merged PRs in 30d)
Description
https://apisix.apache.org/docs/apisix/plugins/proxy-cache/
In implementation, however, we need not replicate APISIX exactly, but instead should focus on the actual user needs behind the plugins, combined with the specific circumstances of Higress, to re-abstract configuration fields and corresponding capabilities. We can draw lessons from others, but we should not copy them exactly.
Contributor guide
- Research direction
- Analyze the APISIX proxy cache plugin documentation and code to understand its caching behavior and configuration fields. Then study Higress's existing caching infrastructure (if any) and propose a simplified abstraction that meets user needs without direct replication. Focus on key features like cache key, storage backend, TTL, and cache bypass rules.
- Tech stack
- go
- Domain
- backendapi
- Issue type
- Feature
- Prerequisites
- GoAPI Gateway