A design pattern for optimizations in data intensive applications using ABS and JAVA 8

Concurrency and Computation: Practice and Experience(2016)

引用 14|浏览57
暂无评分
摘要
Cloud environments have become a standard method for enterprises to offer their applications by means of web services, data management systems, or simply renting out computing resources. In our previous work, we presented how we can use a modeling language together with the new features of JAVA 8 to overcome certain drawbacks of data structures and synchronization mechanisms in parallel applications. We extend this solution into a design pattern that allows application-specific optimizations in a distributed setting. We validate this integration using our previous case study of the Prime Sieve of Eratosthenes and illustrate the performance improvements in terms of speed-up and memory consumption. Copyright © 2015 John Wiley & Sons, Ltd.
更多
查看译文
关键词
distributed applications,design patterns,formal methods,cloud computing,programming models,memory management
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要