GithubHelp home page GithubHelp logo

krahul3790 / antidote Goto Github PK

View Code? Open in Web Editor NEW

This project forked from antidotedb/antidote

0.0 0.0 0.0 16.63 MB

A planet scale, highly available, transactional database built on CRDT technology

Home Page: https://www.antidotedb.eu

License: Apache License 2.0

Erlang 99.68% Makefile 0.25% Shell 0.07%

antidote's Introduction

AntidoteDB

Erlang CI Coverage Status

Welcome to the Antidote repository, the reference platform of the SyncFree European Project and the LightKone European Project.

Description

AntidoteDB is a highly available geo-replicated key-value database. AntidoteDB provides features that help programmers to write correct applications while having the same performance and horizontal scalability as AP/NoSQL databases. Furthermore, AntidoteDB operations are based on the principle of synchronization-free execution by using Conflict-free replicated datatypes (CRDTs).

Features

CRDTs

High-level replicated data types that are designed to work correctly in the presence of concurrent updates and partial failures.

Highly Available Transactions

Traditional ACID transactions were built for single-machine deployments. On the one hand, it is expensive to implement ACID transactions in distributed deployments. On the other hand, highly-available transactions (HAT) provide strong consistency within a data center, but still perform well in geo-replicated deployments.

Geo-replication

Designed to run on multiple servers in locations distributed world-wide. It provides continuous functioning even when there are failures or network partition.

How to Use

You will find all information on the project website or the usage documentation.

Small tutorials on how to use Antidote can be found for Java and Jupyter Notebook.

Topics:

Applications that use AntidoteDB:

Contributing & Development

Antidote encourages open-source development. If you want to contribute, you can find all necessary information in the developer documentation To make yourself familiar with AntidoteDB, you can start by looking at good first issues.

antidote's People

Contributors

deepthidevaki avatar tcrain avatar cmeiklejohn avatar bieniusa avatar aletomsic avatar marsleezm avatar angbrav avatar eipifi avatar albsch avatar peterzeller avatar santialvarezcolombo avatar mweberukl avatar itoumlilt avatar mweberaw avatar lythq avatar fairplayer4 avatar lplit avatar dajenet avatar rogerpueyo avatar ergl avatar palash25 avatar anshulahuja98 avatar cbaquero avatar goncalotomas avatar mrshankly avatar joaomlneto avatar essen avatar pviotti avatar shamouda avatar red17electro 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.