lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

64
active users

#rabbitmq

0 posts0 participants0 posts today
Andrija Petrovic<p>Mastodon got me engaged in <a href="https://lor.sh/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> programming. A year ago I was doing all my stuff in JS5, using almost all of that stuff + <a href="https://lor.sh/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> as a programming contractor.<br>2024 was a year of change for me as I see piles of my JS5 code becoming technical debt now.<br>Currently I'm focusing on <a href="https://lor.sh/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> to process messages transferred across a <a href="https://lor.sh/tags/docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>docker</span></a>-based cloud by <a href="https://lor.sh/tags/rabbitmq" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rabbitmq</span></a>, with a <a href="https://lor.sh/tags/svelte" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>svelte</span></a>-based frontend. Currently it's quite a bunch of new concepts for me to digest, but things are accelerating during the last month or so.</p>
hikari<p>I was very interested in writing a messenger and I would like to know what stacks I need What I came up with now: <a href="https://mastodon.bsd.cafe/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mastodon.bsd.cafe/tags/redis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>redis</span></a> <a href="https://mastodon.bsd.cafe/tags/mongo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mongo</span></a> <a href="https://mastodon.bsd.cafe/tags/rabbitmq" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rabbitmq</span></a> And for my protocol <a href="https://github.com/lemunozm/message-io" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/lemunozm/message-io</span><span class="invisible"></span></a><br>I found Can you give me a better offer?</p>
Fedify: an ActivityPub server framework<p><a class="mention hashtag" rel="nofollow noopener noreferrer" href="https://hollo.social/tags/Fedify" target="_blank">#<span>Fedify</span></a> now has an <a class="mention hashtag" rel="nofollow noopener noreferrer" href="https://hollo.social/tags/AMQP" target="_blank">#<span>AMQP</span></a> driver! This means you can use <a class="mention hashtag" rel="nofollow noopener noreferrer" href="https://hollo.social/tags/RabbitMQ" target="_blank">#<span>RabbitMQ</span></a> as Fedify's message queue. To use it, first install the <a href="https://github.com/dahlia/fedify-amqp" rel="nofollow noopener noreferrer" target="_blank">@fedify/amqp</a> package, then set it up like below:</p> <pre><code>import { createFederation } from "@fedify/fedify"; import { AmqpMessageQueue } from "@fedify/amqp"; import { connect } from "amqplib"; const federation = createFederation({ queue: new AmqpMessageQueue(await connect("amqp://localhost")), // ... other configurations }); </code></pre> <p>Oh, and we've also added results from <a href="https://jsr.io/@fedify/amqp/doc/mq/~/AmqpMessageQueue" rel="nofollow noopener noreferrer" target="_blank"><code>AmqpMessageQueue</code></a> to our <a href="https://github.com/dahlia/fedify-queue-benchmarks" rel="nofollow noopener noreferrer" target="_blank">benchmarks</a>.</p> <p><a class="mention hashtag" rel="nofollow noopener noreferrer" href="https://hollo.social/tags/fedidev" target="_blank">#<span>fedidev</span></a></p>
derwaro :tux: :python:<p>I finally finished a new post for my blog. Not that it took me so long to actually write it, but more that I couldn't force myself to find the time for writing and then also finishing it!<br>The post is about an approach to <a href="https://fosstodon.org/tags/distribute" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>distribute</span></a> tasks procession more evenly among users using <a href="https://fosstodon.org/tags/RabbitMQ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RabbitMQ</span></a>,<a href="https://fosstodon.org/tags/Celery" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Celery</span></a> and <a href="https://fosstodon.org/tags/FastAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FastAPI</span></a>, while staying in <a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a>. I had not had the chance yet to actually stress test the solution, but so far it seems to work. Please shoot me your feedback/comments!<br><a href="https://hrdina.me/posts/user-based-or-dynamic-celery-queues/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hrdina.me/posts/user-based-or-</span><span class="invisible">dynamic-celery-queues/</span></a></p>
Cees-Jan Kiewiet :rp: :wm:<p>The way the <a href="https://toot-toot.wyrihaxim.us/tags/RabbitMQ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RabbitMQ</span></a> cluster is set up is that it runs 3 pods across 3 nodes each on a different switch. For the tests I've been using a classic queue so it runs on 1 of those pods. Which is fine, but that means if the pod goes down the queue disappears. Normally I use quorum queues so that isn't an issue. Using a classic queue also means that one pod handles every thing. Even if you connect to a different one. RabbitMQ will handle the in cluster routing for you.</p>
Cees-Jan Kiewiet :rp: :wm:<p>First of all things can be a lot faster. Secondly, <a href="https://toot-toot.wyrihaxim.us/tags/RabbitMQ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RabbitMQ</span></a> runs on my home <a href="https://toot-toot.wyrihaxim.us/tags/kubernetes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kubernetes</span></a> cluster made of <a href="https://toot-toot.wyrihaxim.us/tags/RaspberryPies" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RaspberryPies</span></a> . Here is the thread on that: <a href="https://toot-toot.wyrihaxim.us/@wyri/109858081844775179" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">toot-toot.wyrihaxim.us/@wyri/1</span><span class="invisible">09858081844775179</span></a></p>
Cees-Jan Kiewiet :rp: :wm:<p>Let it run for 12 hours without major issues. However, I discovered a small memory leak somewhere on the publishing side. But will hunt that down and fix it. (It went from 0.1% memory usage to 2.3% in 12 hours.) The numbers in the graphs are not on <a href="https://toot-toot.wyrihaxim.us/tags/PHP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PHP</span></a>'s side. I learned some things about how <a href="https://toot-toot.wyrihaxim.us/tags/RabbitMQ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RabbitMQ</span></a> clusters work and how that impacts performance. Because those numbers can get higher due to pure randomness.</p>
Maaret Pyhäjärvi<p>Very specialised knowledge: <a href="https://mas.to/tags/rabbitMQ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rabbitMQ</span></a> on Windows 2022 Server. It looks to us that with configuration we ended up so far, performance is a fraction of what we see on linux. Seeking mutuals and/or solutions.</p>
dch :flantifa: :flan_hacker:<p>Introducing my tech-stack-as-a-backronym, the CLEF stack:</p><p><a href="https://bsd.network/tags/CouchDB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CouchDB</span></a><br><a href="https://bsd.network/tags/LiveView" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LiveView</span></a><br><a href="https://bsd.network/tags/Elixir" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Elixir</span></a><br><a href="https://bsd.network/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FreeBSD</span></a></p><p>Special mentions to <a href="https://bsd.network/tags/Zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Zig</span></a>, <a href="https://bsd.network/tags/Lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lua</span></a>, <a href="https://bsd.network/tags/PostgreSQL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PostgreSQL</span></a> and <a href="https://bsd.network/tags/RabbitMQ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RabbitMQ</span></a></p>
Clemens Vasters 🇪🇺<p>"What is a Message Queue and when and why would I use it? - Clemens Vasters" <a href="https://youtu.be/ezf6cV4i9Ho" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/ezf6cV4i9Ho</span><span class="invisible"></span></a> <a href="https://mastodon.online/tags/Azure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Azure</span></a> <a href="https://mastodon.online/tags/messaging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>messaging</span></a> <a href="https://mastodon.online/tags/eventing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>eventing</span></a> <a href="https://mastodon.online/tags/kafka" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kafka</span></a> <a href="https://mastodon.online/tags/servicebus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>servicebus</span></a> <a href="https://mastodon.online/tags/rabbitmq" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rabbitmq</span></a></p>
Arturo<p>📣 New Hop release 🎉</p><p>An <a href="https://mastodon.social/tags/AMQP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AMQP</span></a> client wrapper that provides easy work queue semantics</p><p>v1.0.0: <a href="https://github.com/mazingstudio/hop" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">github.com/mazingstudio/hop</span><span class="invisible"></span></a></p><p>Enhancements:<br>- AMQP channel pooling<br>- Connection recovery</p><p>Breaking Changes:<br>- `NewQueue` is no longer public</p><p><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.social/tags/RabbitMQ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RabbitMQ</span></a></p>
Arturo<p>New package 🎉</p><p>Hop — An <a href="https://mastodon.social/tags/AMQP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AMQP</span></a> client wrapper that provides easy work queue semantics</p><p>v0.1.0: <a href="https://github.com/mazingstudio/hop" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">github.com/mazingstudio/hop</span><span class="invisible"></span></a></p><p>Check it out and let me know if it's missing anything! 🙌</p><p><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.social/tags/RabbitMQ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RabbitMQ</span></a></p>