8000 GitHub - FGoessler/master-thesis: My master thesis @ TU Berlin.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

FGoessler/master-thesis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Masterthesis of Florian Gößler

This thesis aims to prototype a framework on top of blockchain technologies to enable microservices to charge each other on a pay-per-request basis.

The thesis PDF can be found here

The src folder contains the source of the developed prototype.

For more details about the individual components see the individual Readme files.

Checkout Notes:

This repository contains all source files of the prototype. Dependencies (e.g. like Docker base images, node modules etc.) are not included. Also to run a full Geth Ethereum node DAG files (https://github.com/ethereum/wiki/wiki/Ethash-DAG) are required for the blockchain setup. These are a pretty big files (about 1GB) and therefore not committed here. You can create your own files an place it in /src/GethTestNetwork/geth-node or download the files the author used from dropbox:

Note that you also need to uncomment the lines in the docker-file (/src/GethTestNetwork/Dockerfile) that adds it to the docker container. If you don't hand in a preexisting file the startup of the Geth Node will be very very slow (several minutes)! This can lead other depended services to run in timeouts.

Some pointers

About

My master thesis @ TU Berlin.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0