TRAP@NCI

MicroDG: Distributed Data Retrieval & Generation through Microservices

Brady, David (2016) MicroDG: Distributed Data Retrieval & Generation through Microservices. Undergraduate thesis, Dublin, National College of Ireland.

[img]
Preview
PDF (Bachelor of Science)
Download (3MB) | Preview

Abstract

The focus of the MicroDG project was to build a cloud-based system of microservices for the purpose of dynamically generating sales lead data. The system addresses the need for the automated bulk tagging of freely available business data with a variety of additional information such as geographical information. This type of task would normally be done manually which is neither time efficient nor financially viable for many businesses.

This project is also a study into the advantages of applying a microservice architecture pattern in partnership with a variety of programming languages and toolkits, in terms of system speed and scalability.

The system is currently in production using Scala, Akka, Spray and AngularJS amongst other technologies. A working prototype of this system is available for download and can be run in the local environment (please see Appendix E: User Manual, for further details).

Item Type: Thesis (Undergraduate)
Subjects: Q Science > QA Mathematics > Computer software
T Technology > T Technology (General) > Information Technology > Computer software

T Technology > T Technology (General) > Information Technology > Cloud computing
Divisions: School of Computing > Bachelor of Science (Honours) in Computing
Depositing User: CAOIMHE NI MHAICIN
Date Deposited: 16 Nov 2016 09:21
Last Modified: 16 Nov 2016 09:21
URI: http://trap.ncirl.ie/id/eprint/2370

Actions (login required)

View Item View Item