drasyl is a high-performance framework for rapid development of distributed applications

About drasyl

drasyl enables quick and easy development of high-performance distributed applications. Driven by a secure and low-latency overlay network protocol, drasyl provides any-to-any connectivity between all Internet-enabled devices.

To prevent developers from reinventing the wheel, drasyl provides extensions that address common challenges for distributed systems like identity/key management, resource discovery, and locality-aware message routing. By using drasyl, developers are unburdened of many usual tasks and can proceed directly with building their distributed application.

Learn More
  • Any-to-any connectivity between all Internet-enabled devices.
  • Locality-aware message routing.
  • Middlebox traversal (like firewalls or network address translators).
  • Driven by a secure & low-latency overlay network protocol.
  • Cryptographic identity & key management.
  • Rich set of extensions for perfect forward secrecy communication, service & resource discovery, reliable transport, error control, traffic shaping, etc.

Projects

drasyl is used in a number of research projects, where it is in charge of secure and pervasive communication.

Tasklets

Distributed best-effort computation offloading in heterogeneous environments.

Smart Networks for Urban Participation

Open, citizen-centric, scalable, and privacy-preserving smart city platform.

Attribute-Based SkipNet

Enhanced SkipNet overlay supporting attributed-based search and range queries.

Publications

H. Bornholdt, K. Röbert, and P. Kisters, "Accessing Smart City Services in Untrustworthy Environments via Decentralized Privacy-Preserving Overlay Networks", 2021 IEEE International Conference on Service-Oriented System Engineering (SOSE). 2021, Oxford, United Kingdom. DOI: 10.1109/SOSE52839.2021.00021.

H. Bornholdt, K. Röbert and M. Fischer, "Low-Latency TLS-1.3-aware Hole Punching", ICC 2023 – IEEE International Conference on Communications. 2023, Rome, Italy.

H. Bornholdt, K. Röbert, M. Breitbach, M. Fischer and J. Edinger, "Measuring the Edge: A Performance Evaluation of Edge Offloading", 2023 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops). 2023, Atlanta, USA. DOI: 10.1109/PerComWorkshops56833.2023.10150261.

K. Röbert, H. Bornholdt, M. Fischer and J. Edinger, "Latency-Aware Scheduling for Real-Time Application Support in Edge Computing", EdgeSys ’23 – The 6th International Workshop on Edge Systems, Analytics and Networking. 2023, Rome, Italy. DOI: 10.1145/3578354.3592866.

Team

drasyl is being developed by researchers and students of the Universität Hamburg as part of research projects and lectures.

Heiko Bornholdt

Research Assistant

Kevin Röbert

Research Assistant