Coder Social home page Coder Social logo

gatling's Introduction

gun Build Status

Gatling is a super simple, self-hosted, chat system built using GUN. GUN is a realtime, decentralized, embedded, graph database engine.

Getting Started

If you do not have node or npm and [git], read this first. Then in your terminal, run:

git clone git+https://github.com/gundb/gatling.git

If you want to have a copy of the data on S3, update chat/http.js with your AWS S3 credentials:

var gun = Gun({
	file: 'data.json',
	s3: { // Optional; update to save a copy to AWS S3
		key: '', // AWS Access Key
		secret: '', // AWS Secret Token
		bucket: '' // The bucket you want to save into
	}
});

Using S3 is recommended for deployment, and using just a file is recommended for local development.

From the terminal or command line, start up the http server:

npm start

Fire up your browser and hit the displayed URL.

YOU and GUN

Gatling is a demonstration application for (GUN)[github.com/amark/gun]. GUN is just getting started, so join us! Being lonely is never any fun, especially when programming. We want to help you, because our goal is for GUN to be the easiest database ever. That means if you ever get stuck on something for longer than 5 minutes, you should talk to us so we can help you solve it. Your input will also help us improve gun. We are also really open to contributions! GUN is easy to extend and customize:

Gun.on('opt').event(function(gun, opt){ /* Your module here! */ })

It is also important to us that your database is not a magical black box. So often our questions get dismissed with "its complicated hard low level stuff, let the experts handle it." And we do not think that attitude will generate any progress for people. Instead, we want to make everyone an expert by actually getting really good at explaining the concepts. So join our community, in the quest of learning cool things and helping yourself and others build awesome technology.

gatling's People

Contributors

metasean avatar

Watchers

 avatar

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.