Skip to content

David-Loughnane/distributed-project

 
 

Repository files navigation

Build Status Test Coverage

distributed-project

Searching for an optimal caching algorithm in content-based networks

project map

/
resources.md [1]
resources/ [2]
└ /fixtures [3]
└ /icarus [4]

[1] - List of background reading resources
[2] - PDFs of relevant articles
[3] - Example json files for d3
[4] - icarus simulator

development

setup

Make sure you have nodejs and npm installed.

git clone https://github.com/filwisher/distributed-project
cd distributed-project/visualization
npm install

To run tests: npm test To get coverage report: npm run coverage To build app: npm run build Or to build app continuously: npm run build:w

workflow

Open visualization/assets/index.html , visualization/assets/main.js , visualization/test/tests.js

Run npm start from visualization/assets Run npm build:w from visualization

Write changes into visualization/assets/main.js Write tests into visualization/tests/test.js

Before you commit, run npm run cover to check coverage reports

About

Searching for an optimal caching algorithm in content-based networks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 60.8%
  • JavaScript 38.0%
  • Other 1.2%