Giter VIP home page Giter VIP logo

bitkit's People

Contributors

bcueto1 avatar brianium avatar

Watchers

 avatar  avatar  avatar  avatar

bitkit's Issues

Staging deployments

Going to leave this in the icebox for now and we can evaluate if we need it. Once the app grows, it will probably be nice to test the changes in a live environment before merging.

Create API endpoint for persisting raw mempool data

The Go API should contain an endpoint that can be POST'ed to to persist mempool data in a postgres database.

Points for clarification:

  • Does this endpoint need to be secured in any way? (maybe a simple basic auth via username password)
  • How should we store this data? Postgres json type? Just persist raw response or massage data somehow?

Dockerize hello world Go app

This is meant to cover setting up the initial deployment workflow. We can start by getting a docker image setup with a simple Go based web app and deploying it somewhere.

Setup Circle CI

This is a snap to do, but again it will be super useful to have tests running and deploying for us

Discuss name of this app

While memcool is so cool, I'm not sure it adequately describes the goal of this app. We should at some point discuss renaming this app (at least for what we present to the public).

Rename everything

Maybe we rename namespaces, docker images, etc....

Or we just call bitkit project memcool internally ๐Ÿคทโ€โ™‚๏ธ

Create initial schema with migrations

Going to add initial database schema with some form of Go based migration tool. This should include running migrations on deployment (including a production instance of postgres)

Deploy dockerized Go app

We should get the deploy workflow figured sooner than later. I'm looking at Amazon ECS and Digital Ocean. Ideally something that is easy to deploy to from ci

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.