All Projects → bartdag → Py4j

bartdag / Py4j

Licence: other
Py4J enables Python programs to dynamically access arbitrary Java objects

Programming Languages

python
139335 projects - #7 most used programming language
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Py4j

Hivemind
Decentralized deep learning in PyTorch. Built to train models on thousands of volunteers across the world.
Stars: ✭ 661 (-18.19%)
Mutual labels:  distributed-systems
Hraftd
A reference use of Hashicorp's Raft implementation
Stars: ✭ 732 (-9.41%)
Mutual labels:  distributed-systems
Titanoboa
Titanoboa makes complex workflows easy. It is a low-code workflow orchestration platform for JVM - distributed, highly scalable and fault tolerant.
Stars: ✭ 787 (-2.6%)
Mutual labels:  distributed-systems
Translations
🐼 Chinese translations for classic IT resources
Stars: ✭ 6,074 (+651.73%)
Mutual labels:  distributed-systems
Open Lambda
An open source serverless computing platform
Stars: ✭ 718 (-11.14%)
Mutual labels:  distributed-systems
Rust Crdt
a collection of well-tested, serializable CRDTs for Rust
Stars: ✭ 747 (-7.55%)
Mutual labels:  distributed-systems
Partisan
High-performance, high-scalability distributed computing with Erlang and Elixir.
Stars: ✭ 652 (-19.31%)
Mutual labels:  distributed-systems
Gatewayworker
Distributed realtime messaging framework based on workerman.
Stars: ✭ 801 (-0.87%)
Mutual labels:  distributed-systems
Xingo
高性能golang网络库,游戏开发脚手架
Stars: ✭ 727 (-10.02%)
Mutual labels:  distributed-systems
Hemera
🔬 Writing reliable & fault-tolerant microservices in Node.js https://hemerajs.github.io/hemera/
Stars: ✭ 773 (-4.33%)
Mutual labels:  distributed-systems
Node
Mysterium Network Node - official implementation of distributed VPN network (dVPN) protocol
Stars: ✭ 681 (-15.72%)
Mutual labels:  distributed-systems
Talent Plan
open source training courses about distributed database and distributed systemes
Stars: ✭ 6,965 (+762%)
Mutual labels:  distributed-systems
Awesome Distributed Systems
A curated list to learn about distributed systems
Stars: ✭ 7,263 (+798.89%)
Mutual labels:  distributed-systems
Brooklin
An extensible distributed system for reliable nearline data streaming at scale
Stars: ✭ 668 (-17.33%)
Mutual labels:  distributed-systems
Lizardfs
LizardFS is an Open Source Distributed File System licensed under GPLv3.
Stars: ✭ 793 (-1.86%)
Mutual labels:  distributed-systems
Distributed Process
Cloud Haskell core library
Stars: ✭ 656 (-18.81%)
Mutual labels:  distributed-systems
Kubernetes Gpu Guide
This guide should help fellow researchers and hobbyists to easily automate and accelerate there deep leaning training with their own Kubernetes GPU cluster.
Stars: ✭ 740 (-8.42%)
Mutual labels:  distributed-systems
Distributed Consensus Reading List
A long list of academic papers on the topic of distributed consensus
Stars: ✭ 803 (-0.62%)
Mutual labels:  distributed-systems
Kingbus
A distributed MySQL binlog storage system built on Raft
Stars: ✭ 798 (-1.24%)
Mutual labels:  distributed-systems
Eventsourcing
A library for event sourcing in Python.
Stars: ✭ 760 (-5.94%)
Mutual labels:  distributed-systems

Py4J

.. image:: https://img.shields.io/badge/maintainers-needed-red :target: https://github.com/bartdag/py4j/issues/426

Py4J enables Python programs running in a Python interpreter to dynamically access Java objects in a Java Virtual Machine. Methods are called as if the Java objects resided in the Python interpreter and Java collections can be accessed through standard Python collection methods. Py4J also enables Java programs to call back Python objects.

The latest compiled release is available in the current-release directory.

This is the source repository of Py4J projects. Please visit the Py4J homepage <https://www.py4j.org>_ for more information.

For help, register and then post to the Py4J mailing list at py4j at py4j dot org

Py4J is looking for maintainers. Consider applying <https://github.com/bartdag/py4j/issues/426>_ if you have the time and skills

LICENSE

Py4J is distributed with the BSD 3-Clause license. See LICENSE.txt for more information.

CONTRIBUTING

We are always happy to receive code contributions, bug reports, and documentation fixes. Please visit the contributing guide <https://www.py4j.org/contributing.html>_ for more information.

.. image:: https://img.shields.io/travis/bartdag/py4j.svg :target: https://travis-ci.org/bartdag/py4j

.. image:: https://img.shields.io/pypi/l/py4j.svg

.. image:: https://img.shields.io/pypi/pyversions/py4j.svg

.. image:: https://img.shields.io/pypi/v/py4j.svg :target: https://pypi.python.org/pypi/py4j

.. image:: https://img.shields.io/maven-central/v/net.sf.py4j/py4j.svg

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].