Git Product home page Git Product logo

ten34.rb's Introduction

Hi there ๐Ÿ‘‹

ten34.rb's People

Contributors

dependabot[bot] avatar quinnypig avatar tbhb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

quinnypig gmp3

ten34.rb's Issues

Add support for Google Cloud DNS

ten34 should be capable of utilizing multiple cloud service providers for its underlying storage. In addition to AWS Route53, Google Cloud DNS must be supported as a first class citizen.

Fall back to ListResourceRecordSets in the event that 100% SLA is less than 100%

The Route53 database provider will normally utilize DNS queries to retrieve values for get and keys operations. In the event that Route53's 100% availability SLA for DNS queries is not met, the database must fall back to the Route53 ListResourceRecordSets API in order to complete get and keys queries successfully, with the caveat of extremely degraded throughput.

Add support for AWS KMS

Route53-based databases whose domain name utilizes the Route53-provide nameservers in the NS record expose all data publicly to the internet. By utilizing AWS KMS to encrypt each record, data can be more securely stored in internet-accessible databases.

Add tests and CI

As a serious open source project, ten34 must uphold high standards for code quality and test coverage.

  • Create unit and end-to-end tests for Route53 provider
  • Create unit and end-to-end tests for CLI
  • Create CI pipeline in Travis 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.