ezsystems/ezplatform-search
Elasticsearch search integration for eZ Platform (eZ Publish) via the eZ Platform Search component. Provides indexing and query support to power site search, content discovery, and filtering in eZ Platform projects using an Elasticsearch backend.
ezsystems/ezplatform-search package remains tailored for Elasticsearch integration, offering scalable full-text search, filtering, and faceting. Its alignment with decoupled architectures (microservices/modular monoliths) persists, though Laravel-specific adaptations are still required.elasticsearch/elasticsearch (v8+) alongside the package.script_score or function_score in high-volume queries.| Failure Scenario | Impact | Mitigation |
|---|---|---|
| Elasticsearch cluster down | No search functionality | Fallback to SQL LIKE queries (degraded UX). |
| Index corruption | Search returns incorrect results | Regular snapshot backups; test restore. |
| Laravel-Elasticsearch sync lag | Stale search results | Implement TTL for indices or eventual consistency UX. |
| Query timeouts | Slow responses | Optimize queries; set circuit breakers. |
| Generator output errors | Invalid Elasticsearch mappings | Validate generator output in CI/CD; rollback if invalid. |
| Schema drift | Mismatched Laravel/Elasticsearch data | Use the generator to re-sync mappings during deployments. |
How can I help you explore Laravel packages today?