Try the new quorum queues, they don't have those issues.
Yeah that sounds about right. Of course if you had 200 connections and 50 queues you'd more likely be seeing 100000 msg/s. The number of connections and queues has a big effect on total throughput.
The old network partition problems people remember about RabbitMQ are solved by quorum queues.
I like the concept of error budgets. Start off by knowing what kind of quality and resiliency a system requires and design your test strategy around that. Means talking to the client about that. I'm not going to invest…
It all depends. For example with Apache Pulsar, tailing readers are served from an in-memory cache in the serving layer (the Pulsar brokers) and only catch-up readers end up having to be served from the storage layer…
To get some perspective on the difficulty of building this model, imagine you can see fine, but your screen can only display one word (token) at a time. You can navigate with arrow keys and a list of keyboard…
I used a screen reader for a few years due to sight issues, these days I use a screen again with magnification. When you work without a screen you end up having to build up a mental model of the code, which you keep…
I really learned to appreciate the scale and horror of the war after listening to Dan Carlin's 6 part podcast series on it. I highly recommend it though it isn't for the faint of heart.…
My wife had HSCT to treat MS a year and a half ago. So far some symptoms went away, others stayed, but most importantly she hasn't got worse. Fingers crossed it will stay that way.
This is analysis is for people who want to understand the internals of Apache Pulsar, rather than a high-level overview of how to use the technology and how it compares to Apache Kafka.
This might just be the best, well-balanced talk on how agile has gone wrong, and ways to combat the decay. I've seen a lot great teams and poor teams operate. A common set of components in great teams: Technical…
I work at a boring company but I manage to get interesting projects to work on. I left CRUD behind about 5 years ago and I couldn't go back now. I just don't find most business logic problems interesting enough. The…
Never ascribe to malice, that which can be explained by incompetence. I don't mean to be harsh on anyone, but after working for over a decade in enterprises, mediocrity seems to be the norm. There are of course bright…
My antidote to this has been to craft a reputation for doing high quality work with good documentation. I don't let myself get pushed around now with this crap. If I want to spend more time on a feature, because of…
I take the opposite view, the microservice anti-pattern is the API explosion. When you start chaining together HTTP REST APIs into wide and/or deep call graphs then you get all kinds of problems: - need complex circuit…
Content marketing for SEO is everywhere. It's quite easy to spot, the author will explain why the practice of XYZ is great, in a pretty generic way, and then sprinkle in a couple of links to the sponsor that provides a…
I've been reading hn comments for years but was never compelled to make a comment before. Now I have something to say.
My wife had HSCT treatment for MS a year ago. She was deteriorating fast. Since the treatment the progression has stopped and some symptoms have gone away. HSCT is real and it works. It stops disease progression.…
Try the new quorum queues, they don't have those issues.
Yeah that sounds about right. Of course if you had 200 connections and 50 queues you'd more likely be seeing 100000 msg/s. The number of connections and queues has a big effect on total throughput.
The old network partition problems people remember about RabbitMQ are solved by quorum queues.
I like the concept of error budgets. Start off by knowing what kind of quality and resiliency a system requires and design your test strategy around that. Means talking to the client about that. I'm not going to invest…
It all depends. For example with Apache Pulsar, tailing readers are served from an in-memory cache in the serving layer (the Pulsar brokers) and only catch-up readers end up having to be served from the storage layer…
To get some perspective on the difficulty of building this model, imagine you can see fine, but your screen can only display one word (token) at a time. You can navigate with arrow keys and a list of keyboard…
I used a screen reader for a few years due to sight issues, these days I use a screen again with magnification. When you work without a screen you end up having to build up a mental model of the code, which you keep…
I really learned to appreciate the scale and horror of the war after listening to Dan Carlin's 6 part podcast series on it. I highly recommend it though it isn't for the faint of heart.…
My wife had HSCT to treat MS a year and a half ago. So far some symptoms went away, others stayed, but most importantly she hasn't got worse. Fingers crossed it will stay that way.
This is analysis is for people who want to understand the internals of Apache Pulsar, rather than a high-level overview of how to use the technology and how it compares to Apache Kafka.
This might just be the best, well-balanced talk on how agile has gone wrong, and ways to combat the decay. I've seen a lot great teams and poor teams operate. A common set of components in great teams: Technical…
I work at a boring company but I manage to get interesting projects to work on. I left CRUD behind about 5 years ago and I couldn't go back now. I just don't find most business logic problems interesting enough. The…
Never ascribe to malice, that which can be explained by incompetence. I don't mean to be harsh on anyone, but after working for over a decade in enterprises, mediocrity seems to be the norm. There are of course bright…
My antidote to this has been to craft a reputation for doing high quality work with good documentation. I don't let myself get pushed around now with this crap. If I want to spend more time on a feature, because of…
I take the opposite view, the microservice anti-pattern is the API explosion. When you start chaining together HTTP REST APIs into wide and/or deep call graphs then you get all kinds of problems: - need complex circuit…
Content marketing for SEO is everywhere. It's quite easy to spot, the author will explain why the practice of XYZ is great, in a pretty generic way, and then sprinkle in a couple of links to the sponsor that provides a…
I've been reading hn comments for years but was never compelled to make a comment before. Now I have something to say.
My wife had HSCT treatment for MS a year ago. She was deteriorating fast. Since the treatment the progression has stopped and some symptoms have gone away. HSCT is real and it works. It stops disease progression.…