Open Source P2P-based Community Service Platform

An Open Community Service Platform

las2peer is a Java-based Open Source framework for distributing community services in a peer-to-peer infrastructure. It is being developed by the ACIS Group which is part of the Chair of Computer Science 5 at RTWH Aachen University. Main goals are easy development and deployment of services.

Features

Distributed

las2peer is a peer-to-peer network with no central instance that controls the network.

Extensible

The network hosts multiple services that communicate with each other. It's easy to develop a new service that integrates with other services decreasing development time.

Easy to deploy

Services can easily be deployed to an existing network and scaled up, making setting up own infrastructure obsolete. Connecting own nodes to a network can be done with no effort.

Secure

Data storage and communication is encrypted using strong asymmetric encryption.

Respects Privacy

Since las2peer runs on multiple servers, it's hard to track user activity.

Integrated with the Web

Creating RESTful APIs with las2peer as easy as writing Java applications. las2peer integrates services with OpenID and Swagger.

Use Cases

Latest News

las2peer Release v1.1.2

After our maintenance release v1.1.1, we recently released version v1.1.2. Fixed was a small bug that synchronizes the nounce of the blockchain. Group agents can now also be stored in the blockchain. Also, semantic versioning for services has been improved. To increase the overview of the logs, we changed the log level of the...

las2peer Release v1.1.0

las2peer Version 1.1.0 is out now! This release comes with the long awaited las2peer compatibility with Java 14. Additionally, as a new feature, the current las2peer version number will now be displayed in the status bar in the node frontend. The las2peer template project has also been updated accordingly! https://github.com/rwth-acis/las2peer/releases/tag/v1.1.0 Happy service development!

las2peer Release v1.0.0

Version 1.0.0 of las2peer has been released! This release fixes a memory leak problem and comes with the possibility to see the RAM usage of the running node in the frontend. Additionally, this version will be running in the Tech4comp cluster! https://github.com/rwth-acis/las2peer/releases/tag/v1.0.0 Happy service development!

Interested? Learn how to write your first service!