added projects section
This commit is contained in:
5
content/projects/_index.md
Normal file
5
content/projects/_index.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
title: Open Source Projects
|
||||
summary: Open source I have created or been a part of
|
||||
description: Open source I have created or been a part of
|
||||
---
|
||||
24
content/projects/p2prc.md
Normal file
24
content/projects/p2prc.md
Normal file
@@ -0,0 +1,24 @@
|
||||
---
|
||||
title: "P2P Rendering/Computation"
|
||||
summary: p2p network that creates containers and eventually helps in harnessing the computation power.
|
||||
date: 2021-05-14
|
||||
tags: ["p2p","rendering","computation"]
|
||||
author: "Akilan Selvacoumar"
|
||||
draft: false
|
||||
aliases: [/p2prc]
|
||||
weight: 2
|
||||
---
|
||||
## About
|
||||
The main aim of this project was to create a custom peer to peer network. The user acting as the client has total flexibility on how to batch the tasks and the user acting as the server has complete flexibility on tracking the container's usages and killing the containers at any point of time.
|
||||
|
||||
#### Project Link: https://github.com/Akilan1999/p2p-rendering-computation
|
||||
|
||||
## Demo
|
||||
{{< youtube LRv3NR2lu7I >}}
|
||||
|
||||
## Basic Information
|
||||
1. Main programming langauge: Go
|
||||
2. License: GPLv2
|
||||
3. [Installation](https://github.com/Akilan1999/p2p-rendering-computation/blob/master/Docs/Installation.md)
|
||||
4. [Documentation](https://github.com/Akilan1999/p2p-rendering-computation/blob/master/Docs/README.md)
|
||||
|
||||
28
content/projects/vitessarewefastyet.md
Normal file
28
content/projects/vitessarewefastyet.md
Normal file
@@ -0,0 +1,28 @@
|
||||
---
|
||||
title: "Vitess Arewefastyet"
|
||||
summary: intergrating benchmarks for the open source repository vitess
|
||||
date: 2021-05-14
|
||||
tags: ["vitess","benchmark"]
|
||||
author: "Akilan Selvacoumar"
|
||||
draft: false
|
||||
aliases: [/arewefastyet]
|
||||
weight: 2
|
||||
---
|
||||
## Introduction
|
||||
The purpose of this project is to do a benchmark run when ever there is a push. The background activity is fairly simple, we create our own bare metal server. Once this server is created we run a bunch of ansibles(for sysbench) and once the run is complete we read the results and store them in a mysql instance. Once the following operations are complete we take down the server.
|
||||
|
||||
#### Project Link: https://github.com/vitessio/arewefastyet
|
||||
#### website link: https://benchmark.vitess.io
|
||||
|
||||
## Objectives
|
||||
1. Creates a VPS
|
||||
2. Runs the ansibles on the VPS
|
||||
3. Reads benchmark results
|
||||
4. Kills VPS
|
||||
|
||||
## Architecture
|
||||

|
||||
|
||||
## SQL Schema
|
||||

|
||||
|
||||
@@ -65,5 +65,5 @@ My role as an assistant teacher was to just make sure that kids have as much fun
|
||||
|
||||
## Education
|
||||
|
||||
### Heriot Watt / Bsc (Hons) Computer Science(Year 3)
|
||||
### Heriot Watt / Bsc (Hons) Computer Science
|
||||
September 2017 - July 2021
|
||||
Reference in New Issue
Block a user