lutece-cache

Official

Optimize 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.