Q1. Does the system apply any caching mechanisms or framework?
Yes, our E10 has an internal caching framework:
Similar to spring-cache, E10 caching framework a multi-level caching framework that supports distributed environments. It uses Caffeine as the first-level local cache and redis as the second-level cache. Between the nodes of the first level of cache data consistency is guaranteed through the redis pub/sub mechanism. Support for Redis supports standalone, cluster, Sentinel mode;
Stored data:
System session data, session credentials, etc.
System base table data, compare personnel table, department table, multi-language
Common configuration data: system settings and preferences that need to be read frequently.
The results of certain calculations, which are very time-consuming to calculate, but the results do not change frequently.
Last updated