Hello and welcome to distributed systems and blockchain in the news. My name is Thomas Bocek
and this video marks the end of this lecture series. So the most important news this week
is the announcement of the challenge task winner and the award, you see here on the right hand side.
As a short reminder every student had to build a fully working and scalable distributed system
serving HTTP/3 requests as described here on this site. Many interesting ideas were presented
including integration with OpenAI Ghatbot or DALL-E, but let's look at some statistics first
we had 28 groups with two to three students and the tech stack was free choice. So I was
curious to find out what the students used, and this is the result and I have to say I enjoyed
these presentations a lot and I also learned a lot, since I could ask a question to those
students that actually use this technology, so for load balancing most students use Traefik,
one group even used YARP. YARP is yet another reverse proxy they were using the .NET stack.
On the database side here we have two popular databases MongoDB and PostgreSQL and Cassandra
respectively the compatible ScyllaDB was chosen twice. I was a bit surprised on the front-end
side as many groups chose server-side rendering, followed by React and then pure JavaScript or TypeScript.
I have to say that this lecture is not about front-end engineering, and interestingly one group
choose Svelte and another Alpine.js. On the backhand side many chose Node.js followed by .NET and Python
and Golang were third. Also interesting one group chose SpringBoot with Kotlin.
So let's proceed to the winner and I need some drum rolls [Music]
and the winner is Gotography with Manuel Metzler, Reto Furrer, and Sasha Häring. Congratulations!
Gotography is a web application to share collections of pictures, they added automated
tagging via PhotoPrism and self-hosted it with Tensorflow they built their own Kubernetes cluster
with MetalLB and deployed their application on this cluster, and even for storage they used ScyllaDB,
which is a fault tolerant database compatible to Cassandra, with focus on performance. So again
congratulations to Manuel Metzler, Reto Furrer, and Sascha Häring. Well done! You'll get your award
via email, and if you don't know yet how to redeem these Bitcoins there will be a blockchain lecture
in the upcoming fall term where we deep dive into technical details of various blockchains.