Transparent In-memory Cache Management in Apache Spark based on Post-Mortem Analysis

Author(s):  
Atsuya Nasu ◽  
Kenji Yoneo ◽  
Masao Okita ◽  
Fumihiko Ino
2021 ◽  
Vol 17 (2) ◽  
pp. 1-45
Author(s):  
Cheng Pan ◽  
Xiaolin Wang ◽  
Yingwei Luo ◽  
Zhenlin Wang

Due to large data volume and low latency requirements of modern web services, the use of an in-memory key-value (KV) cache often becomes an inevitable choice (e.g., Redis and Memcached). The in-memory cache holds hot data, reduces request latency, and alleviates the load on background databases. Inheriting from the traditional hardware cache design, many existing KV cache systems still use recency-based cache replacement algorithms, e.g., least recently used or its approximations. However, the diversity of miss penalty distinguishes a KV cache from a hardware cache. Inadequate consideration of penalty can substantially compromise space utilization and request service time. KV accesses also demonstrate locality, which needs to be coordinated with miss penalty to guide cache management. In this article, we first discuss how to enhance the existing cache model, the Average Eviction Time model, so that it can adapt to modeling a KV cache. After that, we apply the model to Redis and propose pRedis, Penalty- and Locality-aware Memory Allocation in Redis, which synthesizes data locality and miss penalty, in a quantitative manner, to guide memory allocation and replacement in Redis. At the same time, we also explore the diurnal behavior of a KV store and exploit long-term reuse. We replace the original passive eviction mechanism with an automatic dump/load mechanism, to smooth the transition between access peaks and valleys. Our evaluation shows that pRedis effectively reduces the average and tail access latency with minimal time and space overhead. For both real-world and synthetic workloads, our approach delivers an average of 14.0%∼52.3% latency reduction over a state-of-the-art penalty-aware cache management scheme, Hyperbolic Caching (HC), and shows more quantitative predictability of performance. Moreover, we can obtain even lower average latency (1.1%∼5.5%) when dynamically switching policies between pRedis and HC.


Author(s):  
Kun Liu ◽  
Jan Boehm ◽  
Christian Alis

Change detection has long been a challenging problem although a lot of research has been conducted in different fields such as remote sensing and photogrammetry, computer vision, and robotics. In this paper, we blend voxel grid and Apache Spark together to propose an efficient method to address the problem in the context of big data. Voxel grid is a regular geometry representation consisting of the voxels with the same size, which fairly suites parallel computation. Apache Spark is a popular distributed parallel computing platform which allows fault tolerance and memory cache. These features can significantly enhance the performance of Apache Spark and results in an efficient and robust implementation. In our experiments, both synthetic and real point cloud data are employed to demonstrate the quality of our method.


Author(s):  
Kun Liu ◽  
Jan Boehm ◽  
Christian Alis

Change detection has long been a challenging problem although a lot of research has been conducted in different fields such as remote sensing and photogrammetry, computer vision, and robotics. In this paper, we blend voxel grid and Apache Spark together to propose an efficient method to address the problem in the context of big data. Voxel grid is a regular geometry representation consisting of the voxels with the same size, which fairly suites parallel computation. Apache Spark is a popular distributed parallel computing platform which allows fault tolerance and memory cache. These features can significantly enhance the performance of Apache Spark and results in an efficient and robust implementation. In our experiments, both synthetic and real point cloud data are employed to demonstrate the quality of our method.


Author(s):  
Shirley Siew ◽  
W. C. deMendonca

The deleterious effect of post mortem degeneration results in a progressive loss of ultrastructural detail. This had led to reluctance (if not refusal) to examine autopsy material by means of transmission electron microscopy. Nevertheless, Johannesen has drawn attention to the fact that a sufficient amount of significant features may be preserved in order to enable the establishment of a definitive diagnosis, even on “graveyard” tissue.Routine histopathology of the autopsy organs of a woman of 78 showed the presence of a well circumscribed adenoma in the anterior lobe of the pituitary. The lesion came into close apposition to the pars intermedia. Its architecture was more compact and less vascular than that of the anterior lobe. However, there was some grouping of the cells in relation to blood vessels. The cells tended to be smaller, with a higher nucleocytoplasmic ratio. The cytoplasm showed a paucity of granules. In some of the cells, it was eosinophilic.


2009 ◽  
Vol 00 (00) ◽  
pp. 090513010017019-7
Author(s):  
Biagio Solarino ◽  
Giancarlo Di Vella ◽  
Thea Magrone ◽  
Felicita Jirillo ◽  
Angela Tafaro ◽  
...  

VASA ◽  
2002 ◽  
Vol 31 (4) ◽  
pp. 281-286 ◽  
Author(s):  
Bollinger ◽  
Rüttimann

Die Geschichte des sackförmigen oder fusiformen Aneurysmas reicht in die Zeit der alten Ägypter, Byzantiner und Griechen zurück. Vesal 1557 und Harvey 1628 führten den Begriff in die moderne Medizin ein, indem sie bei je einem Patienten einen pulsierenden Tumor intra vitam feststellten und post mortem verifizierten. Weitere Eckpfeiler bildeten die Monographien von Lancisi und Scarpa im 18. bzw. beginnenden 19. Jahrhundert. Die erste wirksame Therapie bestand in der Kompression des Aneurysmasacks von außen, die zweite in der Arterienligatur, der John Hunter 1785 zum Durchbruch verhalf. Endoaneurysmoraphie (Matas) und Umhüllung mit Folien wurden breit angewendet, bevor Ultraschalldiagnostik und Bypass-Chirurgie Routineverfahren wurden und die Prognose dramatisch verbesserten. Die diagnostischen und therapeutischen Probleme in der Mitte des 20. Jahrhunderts werden anhand von zwei prominenten Patienten dargestellt, Albert Einstein und Thomas Mann, die beide im Jahr 1955 an einer Aneurysmaruptur verstarben.


NOVAcura ◽  
2020 ◽  
Vol 51 (7) ◽  
pp. 1-60
Keyword(s):  

Sign in / Sign up

Export Citation Format

Share Document