Las fuentes por defecto son cacheadas, esto permite mejorar el rendimiento liberando del IO inherente a mantener el estado de la fuente. Por lo que se necesita implementar en el lenguaje los parametros para ajustar la configuración del cache.
El cambio es tener una lista de opciones para la fuente. En el cual incluya la configuración del cache del mismo:
cache_durability = unsigned_int_value
cache_size = unsigned_int_value
cache_durability indica, en segundos, la cantidad de tiempo que los elementos del cache permaneceran disponibles. Se toma como punto de inicio, la fecha en que el evento fue aceptado en la fuente.
cache_size, indica el numero de elementos máximo que contendrá la fuente. Simulando una fuente anillo.
Las fuentes por defecto son cacheadas, esto permite mejorar el rendimiento liberando del IO inherente a mantener el estado de la fuente. Por lo que se necesita implementar en el lenguaje los parametros para ajustar la configuración del cache.
El cambio es tener una lista de opciones para la fuente. En el cual incluya la configuración del cache del mismo:
cache_durability indica, en segundos, la cantidad de tiempo que los elementos del cache permaneceran disponibles. Se toma como punto de inicio, la fecha en que el evento fue aceptado en la fuente.
cache_size, indica el numero de elementos máximo que contendrá la fuente. Simulando una fuente anillo.