@Experimental(feature = ExperimentalFeature.ALERT_CACHING)
  public boolean isAlertCacheEnabled() {
    return Boolean.parseBoolean(getProperty(ALERTS_CACHE_ENABLED));
  }
If {@code true}, then alerts processed by the {@link AlertReceivedListener}
will not write alert data to the database on every event. Instead, data
like timestamps and text will be kept in a cache and flushed out
periodically to the database.
<p/>
The default value is {@code false}.

@return {@code true} if the cache is enabled, {@code false} otherwise.
ambari-server/src/main/java/org/apache/ambari/server/configuration/Configuration.java