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.

H. Bornholdt, K. Röbert, S. Schulte, J. Edinger and M. Fischer, "A Software-Defined Overlay Networking Middleware for a Simplified Deployment of Distributed Application at the Edge", The 40th ACM/SIGAPP Symposium On Applied Computing (SAC'25). 2025. Catania, Italy. Accepted for Publication.

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