lutece-cache
OfficialOptimize Lutece 8 performance with caching.
Authorlutece-platform
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the performance bottlenecks in Lutece 8 applications by providing a structured approach to implementing and managing in-memory caching, reducing database load and speeding up data retrieval.
Core Features & Use Cases
- Efficient Data Retrieval: Implement cache services to store frequently accessed data, avoiding redundant database queries.
- Cache Invalidation Strategies: Utilize CDI events for automatic cache invalidation upon data changes, ensuring data consistency.
- Use Case: When retrieving a list of active users, cache the result. If a user is added or removed, trigger an event to invalidate the user list cache, ensuring the next request fetches fresh data.
Quick Start
Implement a cache service for entities using AbstractCacheableService and CDI events for invalidation.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: lutece-cache Download link: https://github.com/lutece-platform/lutece-dev-plugin-claude/archive/main.zip#lutece-cache Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.