From 68854fc01e0f485c94b2c4fd819414ac89a8032c Mon Sep 17 00:00:00 2001 From: Martin Verzilli Date: Wed, 2 Oct 2024 20:03:47 +0200 Subject: [PATCH] Announcing Crystal+LavinMQ hackathon (#849) --- ...together-at-opensource-global-hack-week.md | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 _posts/2024-10-03-lets-hack-together-at-opensource-global-hack-week.md diff --git a/_posts/2024-10-03-lets-hack-together-at-opensource-global-hack-week.md b/_posts/2024-10-03-lets-hack-together-at-opensource-global-hack-week.md new file mode 100644 index 00000000..2aa5f9a6 --- /dev/null +++ b/_posts/2024-10-03-lets-hack-together-at-opensource-global-hack-week.md @@ -0,0 +1,28 @@ +--- +title: "Let's hack together at OpenSource Global Hack Week!" +author: mverzilli +summary: "Join the Crystal Core Team and our friends at 84codes at Major League Hacking OpenSource Global Hack Week 2024, starting on October 4th." +categories: community +tags: [talk, hackathon, foss, beginner-friendly] +--- + +It's an established fact that we in the Crystal language community are kind of obsessed with high-performance software. +While Crystal does a pretty good job of helping you write extremely fast applications which run on minimal resources, +there's limits to the scalability that any language can let you reach when it comes to distributed systems. +At some point (probably quite early indeed), you need to turn to your system's architecture design to ensure you can +sustain high and unpredictable loads. + +One of the foundational architectural Lego blocks to address this kind of challenge is the good ol' queue. Using queues you can +make your applications resilient to sudden excesses in demand, impose order, maximize parallelism given your resource availability, +develop self-healing mechanisms, and a long list of other superpowers. + +Needless to say, building a fast, reliable, secure and feature rich queue system is Hard(TM). Luckily, us crystallers are in fantastic +hands in that regard: [LavinMQ](https://lavinmq.com/) is a world class message queuing system that not only supports writing your queue publishers and consumers +in Crystal, but it is *built in Crystal* itself. + +That's why we couldn't be more thrilled to share that, together with the LavinMQ team, [we will be co-running a Crystal+LavinMQ challenge](https://lavinmq.com/blog/lavinmq-crystal-hackathon) +in the context of the [Major League Hacking OpenSource Global Hack Week 2024](https://events.mlh.io/events/11512). This will be a super fun opportunity to learn how to +build robust message queueing architectures without leaving the comforts of Crystal <3. + +Interested to join? Check out [LavinMQ's announcement post](https://lavinmq.com/blog/lavinmq-crystal-hackathon) to find all the details. See you there! +