From 244b430ca8839a2b430b4fe36e2e7432a55a06af Mon Sep 17 00:00:00 2001 From: Emile Date: Sun, 3 Feb 2019 16:51:53 +0100 Subject: created a redesign --- src/redesign.html | 250 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 250 insertions(+) create mode 100644 src/redesign.html (limited to 'src/redesign.html') diff --git a/src/redesign.html b/src/redesign.html new file mode 100644 index 0000000..86d9139 --- /dev/null +++ b/src/redesign.html @@ -0,0 +1,250 @@ + + + + + + + + + + + Galaxy Simulator + + + + + + + + + + + + + + +
+
+
+
+
+ + + +
+
+ +
+
+ + + +
+
+

Generating and simulating star clusters

+

Generating Point clouds using the Random Sampling function on the Navarro Frenk + White profile for further simulation of the forces acting inbetween the stars.

+

Continue reading...

+
+
+ + +
+
+
+
+ Documentation +

+ Writeup +

+
Feb 3 2019
+

The complete project is documented so that everybody can access + and use it a a reference for other projects.

+ Read the writeup +
+ +
+
+
+
+
+ Tech +

+ Code +

+
Feb 3 2019
+

The simulator is completely writting in + go and can be found in the git. +

+ Read the code +
+ +
+
+
+ + +
+
+
+
+ Tech +

+ Generator +

+
Feb 3 2019
+

+ The generator generates stars using the NFW profile. +

+ Read the code +
+ +
+
+
+
+
+ Storage +

+ Database +

+
Feb 3 2019
+

A PostgreSQL + database is used to store the stars. +

+ Read the code +
+ +
+
+
+ + +
+
+
+
+ Tech +

+ Manager +

+
Feb 3 2019
+

+ The manager container distributes the stars that need to be processed by providing them + to the simulation services. +

+ Read the code +
+ +
+
+
+
+
+ Tech +

+ Simulator +

+
Feb 3 2019
+

+ The simulator continer gets stars from the manager, calculates their new position + and inserts them into the next timestep. +

+ Read the code +
+ +
+
+
+ + +
+
+
+
+ Load balancing +

+ Traefik +

+
Feb 3 2019
+

+ Routing traffic is done using Traefik, + "A reverse proxy / load balancer that's easy, dynamic, automatic, fast [...]" +

+ Read the code +
+ +
+
+
+
+
+ Monitoring +

+ Grafana + Prometheus +

+
Feb 3 2019
+

+ The metrics are pushed to prometheus and displayed in a nice dashboard using grafana. +

+ Read the code +
+ +
+
+
+ + +
+
+
+
+ Visualizing +

+ Manager +

+
Feb 3 2019
+

+ The manager container distributes the stars that need to be processed by providing them + to the simulation services. +

+ Read the code +
+ +
+
+
+
+ + + + + + + + -- cgit 1.4.1