GithubHelp home page GithubHelp logo

tarantool / awesome-tarantool Goto Github PK

View Code? Open in Web Editor NEW
77.0 44.0 5.0 20 KB

A curated list of delightful Tarantool modules, connectors and other resources

License: Creative Commons Attribution 4.0 International

awesome tarantool

awesome-tarantool's Introduction

Awesome Tarantool

Awesome Tarantool License

A curated list of delightful Tarantool modules, connectors and other resources.

Contents

Packages

Database

  • box (builtin) - a high-performance multi-engine database.
  • queue - a set of persistent in-memory queues.
  • vshard - automatic sharding and resharding.
  • memcached - memcached implementation on top of Tarantool.
  • expirationd - data expiration with custom extensions.
  • avro-schema - Apache Avro schema tools for Tarantool.
  • gis - a PostGIS-like module for Tarantool.

Data Handling

  • json (builtin) - JSON encoder/decoder.
  • yaml (builtin) - YAML encoder/decoder.
  • msgpack (builtin) - MsgPack encoder/decoder.
  • csv (builtin) - CSV parser.

Clients

  • net.box (builtin) - Tarantool client for Tarantool (WOW!).
  • mqtt - MQTT client for Tarantool.
  • mysql - MySQL client for Tarantool.
  • pg - PostgreSQL client for Tarantool.
  • http.client - (builtin) HTTP(S) client based on libcurl.
  • http.server - HTTP server for Tarantool.

GUI clients

System

  • fiber (builtin) - cooperative multitasking and synchronization mechanisms.
  • socket (builtin) - fiber-friendly socket I/O.
  • fio (builtin) - fiber-friendly file I/O.
  • clock (builtin) - high-precision timers.
  • log (builtin) - simple logger with support of syslog.

Security

  • digest (builtin) - popular hash functions.
  • luaossl - the most comprehensive OpenSSL bindings.

Miscellaneous

  • uuid (builtin) - Universally Unique Identifier library.

Profilers

  • gperftools - Lua bindings for Google Performance Tools CPU Profiler.

Testing

  • tap (builtin) - Test Anything Protocol implementation.

Administration

  • Cartridge - cluster manager and application framework.
  • console (builtin) - a text-based user interface.
  • metrics - Graphite/Prometheus metric collection library for Tarantool.
  • xlog (builtin) - a Lua module to read Tarantool's data files.
  • iproto-sniffer - detects insert and replace and call protocol commands.
  • tarantool-dissector - Wireshark dissector for Tarantool binary protocol.

Connectors

Tarantool connectors for various programming languages.

Java Ecosystem

  • Testcontainers -- support for Java integration tests with Tarantool applications in Docker containers.
  • Spring Data -- Spring framework support.

Resources

  • GitHub - GitHub umbrella for Tarantool-related projects.
  • Facebook - official Facebook page.
  • Telegram - official Telegram channel (English).
  • Telegram/Russian - official Telegram channel (Russian).
  • Twitter - official Twitter account.

awesome-tarantool's People

Contributors

aensidhe avatar akudiyar avatar ayumukasuga avatar creadone avatar kokizzu avatar kostja avatar nekufa avatar pgulutzan avatar rtsisyk avatar totktonada 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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.