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: Accounting for the costs of recruiting and training

authors: Twiname, Linda J.

abstract: We investigate the investments made by accounting firms into recruiting and training new employees into entry-level positions. This includes developing a model to capture both the direct and indirect investments/ costs associated with recruitment and training. We quantify time, effort, resources, and associated opportunity costs, on entry-level recruits. The model was converted into a quantitative questionnaire and administered to accounting firms. We administered it to twelve accounting firms. The findings from this study build upon earlier studies (Bliss, 2001; Hansen, 1997; Phillips, 1990) which estimated the cost to recruit and train new employees at approximately 150% of their annual salary. Results revealed that the true investment in recruitment and training is significantly greater for the accountants in our study. On average accountants in our study invest an additional 241% of new employees’ annual salary. The findings provide insight into the true financial investments firms make during recruitment and the first year of employee training for entry-level positions. Our model is a simple tool which managers can use to quantify their investments in new employees during their first year of employment. It has proved insightful for accounting firms and has potential for use in other industries. Further, we found that generally new employees do not reach full productivity within their first year of employment. This highlights the importance for employers to retain new employees to maximise their returns on investment.

text: Accounting for the costs of recruiting and training We investigate the investments made by accounting firms into recruiting and training new employees into entry-level positions. This includes developing a model to capture both the direct and indirect investments/ costs associated with recruitment and training. We quantify time, effort, resources, and associated opportunity costs, on entry-level recruits. The model was converted into a quantitative questionnaire and administered to accounting firms. We administered it to twelve accounting firms. The findings from this study build upon earlier studies (Bliss, 2001; Hansen, 1997; Phillips, 1990) which estimated the cost to recruit and train new employees at approximately 150% of their annual salary. Results revealed that the true investment in recruitment and training is significantly greater for the accountants in our study. On average accountants in our study invest an additional 241% of new employees’ annual salary. The findings provide insight into the true financial investments firms make during recruitment and the first year of employee training for entry-level positions. Our model is a simple tool which managers can use to quantify their investments in new employees during their first year of employment. It has proved insightful for accounting firms and has potential for use in other industries. Further, we found that generally new employees do not reach full productivity within their first year of employment. This highlights the importance for employers to retain new employees to maximise their returns on investment.

year: 2011-06-27

title: Iwi interests and the RMA: An evaluation of the quality of first generation council plans

authors: Jefferies, Richard

subjects: New Zealand

abstract: This working paper analyses the processes adopted by councils for involving hapū
/iwi in plan implementation, including the resource consents process. Three topic issues were investigated to assess plan implementation — urban amenity,
storm water, and issues of importance to iwi. Questions were asked about the capacity of hapū/iwi to engage in the resource consent
process, which resource issues were of concern to them, their relationship with
council and consent applicants, and their perception of the consent process. Most resources listed in the questionnaire were of concern to hapū/iwi, with water
quality, wāhi tapu and heritage the most commonly cited. In conclusion, we found a general dissatisfaction on the part of hapū/iwi with
councils’ performance with respect to both Treaty relationships and consent
processing under the RMA. A further contributing factor to the poor relationships
found between hapū/iwi and councils, was the lack of clarity over the role of hapū and
iwi in resource management. In several districts, diverging responses from hapū/iwi
and councils to questions about level of understanding and commitment suggests there
is a need for more effective communication. These problems are compounded by the
generally low capacity of hapū/iwi to participate in resource consent processes. These findings suggest that there is much to be done to improve relationships and
behaviour of these key stakeholder groups in the plan implementation process if key
provisions in the RMA related to hapū/iwi interests are to be fulfilled. The differences
shown in reciprocal perceptions have serious implications for establishing a sound
working partnership between councils and hapū/iwi in their areas. Making clear these
discrepancies is a first step towards taking the measures needed for building a better
partnership. Further, the capacity of hapū/iwi to participate could be better utilised if
there was greater integration between regional and district councils on issues of
significance and processes for iwi involvement.

text: Iwi interests and the RMA: An evaluation of the quality of first generation council plans This working paper analyses the processes adopted by councils for involving hapū
/iwi in plan implementation, including the resource consents process. Three topic issues were investigated to assess plan implementation — urban amenity,
storm water, and issues of importance to iwi. Questions were asked about the capacity of hapū/iwi to engage in the resource consent
process, which resource issues were of concern to them, their relationship with
council and consent applicants, and their perception of the consent process. Most resources listed in the questionnaire were of concern to hapū/iwi, with water
quality, wāhi tapu and heritage the most commonly cited. In conclusion, we found a general dissatisfaction on the part of hapū/iwi with
councils’ performance with respect to both Treaty relationships and consent
processing under the RMA. A further contributing factor to the poor relationships
found between hapū/iwi and councils, was the lack of clarity over the role of hapū and
iwi in resource management. In several districts, diverging responses from hapū/iwi
and councils to questions about level of understanding and commitment suggests there
is a need for more effective communication. These problems are compounded by the
generally low capacity of hapū/iwi to participate in resource consent processes. These findings suggest that there is much to be done to improve relationships and
behaviour of these key stakeholder groups in the plan implementation process if key
provisions in the RMA related to hapū/iwi interests are to be fulfilled. The differences
shown in reciprocal perceptions have serious implications for establishing a sound
working partnership between councils and hapū/iwi in their areas. Making clear these
discrepancies is a first step towards taking the measures needed for building a better
partnership. Further, the capacity of hapū/iwi to participate could be better utilised if
there was greater integration between regional and district councils on issues of
significance and processes for iwi involvement.

year: 2002-10-31