Skip to content

Ban0vsky/flamin.docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flamin.docker

Docker & Golang - FaaS implementation

The aim of this project is to experiment FaaS (Function as a service), by implementing an infrastructure which permits to resize images with "on-demand" functionality.

Project Status

This repo is a HETIC school project and its purpose is purely educational.

Feel free to fork the project, but be aware that development might slow down or stop completely at any time, and that we are not looking for maintainers or owner.

Table of Contents

Overview

This project should be carried out according to the following guidelines:

we then have 1 image in entry

what are the entry services, what triggers the resizing, how is structured the db, how do we store in it

Todo

before June 22th :

  • send an e-mail to the teacher with a link towards this repo.
  • make the teacher a contributor if the repo is not public.
  • we shall all be in copy of the mal
  • inside

The repo should include :

  • the code corresponding to the Local version
  • with a complete Readme, including
    • the 2 schemas (any format)
    • how to run the app
    • how to test it (e.g.: does it launch a localhost:8080 with an interface and an image ?)

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment section for notes on how to deploy the project on a live system.

Requirements

  • Golang (v1.15.8 or higher.)
  • rmq Golang message queue system
  • Docker installed and running
  • Familiarity with basic Docker functionality and commands

Installation

Quick Start

go run .

Congratulations.

Deployment

Known Issues

Built With

  • Golang - Open source programming language
  • Docker - Application packaging solution

Team Members

Acknowledgments

License

This project is licensed under the terms of the MIT license.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages