gnodet commented on PR #22158:
URL: https://github.com/apache/camel/pull/22158#issuecomment-4128010322

   Thanks for the reviews! I've pushed an update:
   
   - **Fixed the JIRA reference**: commit message now correctly references 
CAMEL-23239 (was CAMEL-23228, a copy-paste error)
   - **Updated the PR description** with a detailed motivation section 
explaining the rationale and how this relates to existing components
   
   @apupier — regarding the difference with `camel-caffeine-cache`: the 
state-store component is not a replacement for the technology-specific 
components. It follows the same pattern as `camel-sql` (generic SQL over any 
JDBC database) or `camel-jms` (generic messaging over any JMS provider). The 
key benefit is **ease of use and backend portability** — users choose the 
capability ("I need a key-value store") and can swap backends without changing 
route logic. The technology-specific components remain the right choice when 
users need the full feature set of a particular product (queries, pub/sub, 
statistics, etc.). See the updated PR description for a detailed comparison 
table.
   
   _Claude Code on behalf of Guillaume Nodet_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to