title: The weakest link: Revealing and modeling the architectural patterns of microservice applications

authors: Podolskiy, Vladimir

abstract: Cloud microservice applications comprise interconnected services packed into containers. Such applications generate complex communication patterns among their microservices. Studying such patterns can support assuring various quality attributes, such as autoscaling for satisfying performance, availability and scalability, or targeted penetration testing for satisfying security and correctness. We study the structure of containerized microservice applications via providing the methodology and the results of a structural graphbased analysis of 103 Docker Compose deployment files from opensourced Github repositories. Our findings indicate the dominance of a power-law distribution of microservice interconnections. Further analysis highlights the suitability of the Barabási-Albert model for generating large random graphs that model the architecture of real microservice applications. The exhibited structures and their usage for engineering microservice applications are discussed.

text: The weakest link: Revealing and modeling the architectural patterns of microservice applications Cloud microservice applications comprise interconnected services packed into containers. Such applications generate complex communication patterns among their microservices. Studying such patterns can support assuring various quality attributes, such as autoscaling for satisfying performance, availability and scalability, or targeted penetration testing for satisfying security and correctness. We study the structure of containerized microservice applications via providing the methodology and the results of a structural graphbased analysis of 103 Docker Compose deployment files from opensourced Github repositories. Our findings indicate the dominance of a power-law distribution of microservice interconnections. Further analysis highlights the suitability of the Barabási-Albert model for generating large random graphs that model the architecture of real microservice applications. The exhibited structures and their usage for engineering microservice applications are discussed.

year: 2020

title: A Web-based Geographical Information System for Low Bandwidth Access

authors: Shi, Zhennan

subjects: geographic information system

abstract: The Geographic Information Systems (GIS) have become popular tool, used in different fields. The launching of Google Maps offered a new approach of building web based GIS systems; making it possible to integrate external geographically referenced data with the powerful map service supplied by Google.

This thesis demonstrates the design and implementation of creating a web based geographic information system. The system is built by adapting the Google Maps API library and building a web server to display and explore agricultural data.

text: A Web-based Geographical Information System for Low Bandwidth Access The Geographic Information Systems (GIS) have become popular tool, used in different fields. The launching of Google Maps offered a new approach of building web based GIS systems; making it possible to integrate external geographically referenced data with the powerful map service supplied by Google.

This thesis demonstrates the design and implementation of creating a web based geographic information system. The system is built by adapting the Google Maps API library and building a web server to display and explore agricultural data.

year: 2007

title: Racism and bullying as correlates for considering ending psychology training in Aotearoa New Zealand

authors: Tan, Kyle K. H.

abstract: Despite global calls to enhance culturally safe care for Indigenous and minoritised groups, little attention has been given to exploring students’ experiences in psychology training programmes to meet these needs. A series of chi-square tests was performed to examine group differences for participants in the Kia Whakapapa Pounaumu survey (n = 107) in their consideration of ending their training and their decision to seek professional help. Over half (55%) of students reported having considered ending their psychology training. Our findings show that students who have experienced or witnessed forms of injustice such as institutional racism, microaggressions, and bullying, encounter additional barriers in completing their training. If psychology bodies wish to redress the harm caused to Indigenous and minoritised groups in the discipline of psychology, they must ensure the training programmes themselves do not perpetuate harm.

text: Racism and bullying as correlates for considering ending psychology training in Aotearoa New Zealand Despite global calls to enhance culturally safe care for Indigenous and minoritised groups, little attention has been given to exploring students’ experiences in psychology training programmes to meet these needs. A series of chi-square tests was performed to examine group differences for participants in the Kia Whakapapa Pounaumu survey (n = 107) in their consideration of ending their training and their decision to seek professional help. Over half (55%) of students reported having considered ending their psychology training. Our findings show that students who have experienced or witnessed forms of injustice such as institutional racism, microaggressions, and bullying, encounter additional barriers in completing their training. If psychology bodies wish to redress the harm caused to Indigenous and minoritised groups in the discipline of psychology, they must ensure the training programmes themselves do not perpetuate harm.

year: 2025