Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mikasjp
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
mikasjp
1y ago
I’m not entirely sure what the practical advantage of that approach would be compared to the explicit semaphore, but I’d be happy to learn more. If you think it’s a better solution, you’re more than welcome to open a pull request
2.
▲
by
mikasjp
1y ago
Under the hood, BusyBee consists of an in-memory queue built on Channels and a job processor that dequeues and executes tasks. The processor is essentially a BackgroundService, but BusyBee wires everything together for you, so you don’t hav
3.
▲
by
mikasjp
1y ago
It is a thin abstraction over Channels, and that’s by design. What it adds is graceful shutdown handling, OpenTelemetry integration, timeout support, and simple configuration. I kept needing those pieces in almost every project, so wrapping
4.
▲
by
mikasjp
1y ago
This is exactly why I built BusyBee. My team found ourselves hand‑rolling something similar almost every time we started a new project. If we kept needing it, I figured there are probably more people in the same situation. So instead of dup
5.
▲
by
mikasjp
1y ago
Hangfire is primarily a job scheduler. It is designed for running jobs at specific times or intervals, and it persists jobs in a database so they survive restarts. It comes with a dashboard, retries, and a lot of infrastructure around long‑
6.
▲
Fast and observable background job processing for .NET
(github.com)
82 points
by
mikasjp
1y ago
|
25 comments
7.
▲
by
mikasjp
1y ago
BusyBee is a high-performance .NET background processing library built on native channels. It provides a simple, configurable, and observable solution for handling background tasks with built-in OpenTelemetry support and flexible queue mana
8.
▲
RabbitMQ Topology Simulator
(tryrabbitmq.com)
3 points
by
mikasjp
4y ago
|
0 comments
9.
▲
by
mikasjp
5y ago
I think the whole problem is keeping the character encoding consistent in the applications and their dependencies. Programmers often forget this because they avoid non-ASCII characters in their code.
10.
▲
I couldn't debug the code because of my name
(mikolaj-kaminski.com)
258 points
by
mikasjp
5y ago
|
288 comments
11.
▲
Wat (2012) [video]
(destroyallsoftware.com)
147 points
by
mikasjp
5y ago
|
28 comments
12.
▲
How to configure Nginx reverse proxy with Docker?
(mikolaj-kaminski.com)
2 points
by
mikasjp
5y ago
|
0 comments
13.
▲
Why do I find Ruby sexy in 2021?
(mikolaj-kaminski.com)
5 points
by
mikasjp
5y ago
|
1 comments
14.
▲
by
mikasjp
5y ago
I am a full time .NET developer, but I have been interested in Ruby for some time. Not very professional, but I liked this technology very much. I would like to share why I think so.
15.
▲
Asp.net Core, Newtonsoft JSON serializer and DateTime handling issue
(mikolaj-kaminski.com)
2 points
by
mikasjp
5y ago
|
1 comments
16.
▲
by
mikasjp
5y ago
Today I encountered an interesting case. I got a report that “something changes the date format while processing data”. I started debugging our distributed system looking for the source of the problem. It took me a while, so I’d like to sha