Skip to content

Details

# Schedule

18:45 Doors Open & Welcome

19:00 Git meets Linked Data – A Tale of an Unusual Architecture (Markus)

In 2025 we wrote a software system supporting an EU funded research project. What started as a run-of-the-mill client-server-database architecture grew into an unusual combination of technologies: We use Linked Data and the Resource Description Framework (RDF) in the form of Apache Jena as the data model and git – yes, the source code management tool – as our storage system. These technological choices weren’t rooted in a desire for novelty. They were derived as straightforward consequences from our requirements. Thanks to functional software architecture principles such as simple, and precise specifications based on pure functions, what could have become a hard to maintain Frankensteinian mess has actually evolved into reasonable, maintainable, and well-performant software.

Food, Talking, Coding

22:00 End

# Sign Up

If you plan to attend the meetup, please sign up for it so that we can plan accordingly (i.e. order enough pizza!)
If you want to give a talk at one of the next meetups, please add your topic as an issue to this GitHub Repo here.
In case you need some inspiration, either take a look at all the previous talks on this website, or take a look at all the talks suggested so far here.

# Contact

Do you want to keep posted about the next event or continue the discussion? Maybe you even want to contribute a talk yourself?
Join our Matrix Room

Related topics

Events in Tübingen
Functional Programming
Programming Languages
Software Development

You may also like