Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
olikas
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
olikas
2y ago
It checks if any of the deprecated features are used. 4.0 removes classic queue mirroring, changes the underlying metadata storage to khepri and introduces many improvements. Instead of asking many questions, it analyses the definition file
2.
▲
by
olikas
2y ago
Yes, JIT is enabled. Slowness is quite relative to the use case. Which part do you find slow?
3.
▲
Are you ready for RabbitMQ 4.0?
(seventhstate.io)
19 points
by
olikas
2y ago
|
5 comments
4.
▲
RabbitMQ Metrics in Action: Real World Use Cases
(seventhstate.io)
3 points
by
olikas
2y ago
|
0 comments
5.
▲
by
olikas
5y ago
httpc is good for a one off request, but it is not very up-to-date with the latest features of the web. So building application logic on top of it is not ideal.
6.
▲
by
olikas
5y ago
This was (is) the case for classic queue mirroring. Quorum queues use a raft implementation and can synchronise the delta. As of now, the two major features missing from quorum queues are message TTL and priority. The former will come soon
7.
▲
How to use RabbitMQ in service integration
(erlang-solutions.com)
63 points
by
olikas
5y ago
|
42 comments
8.
▲
by
olikas
6y ago
I use instagram and my own webpage. The single biggest problem I have is consistency. For me art is a hobby, so I don't always have the time. So my instagram engagement is all over the place. The webpage is good, but hardly anybody rea
9.
▲
by
olikas
6y ago
This happens a lot in mathematics. Definitions that depend on intuition usually have very weird edgecases. When you formalise a definition and explore the definition to a “wider” domain, then the intuition usually breaks and can have surpri
10.
▲
by
olikas
6y ago
I had a similar experience early in my career. To me it was eye opening to see some masters keep investigating problems without getting emotional. I learned how not to care about the time it takes to figure things out, but to start and carr
11.
▲
by
olikas
6y ago
If f is linear, then f(a)=f(a+0)=f(a)+f(0). So f(0)=0.
12.
▲
by
olikas
6y ago
> Most native speaks have little knowledge of the grammar and syntax beyond intuitive. The fact that they don't know the scientific names of the grammar rules doesn't mean that they don't know grammar. As somebody how'
13.
▲
by
olikas
6y ago
I know what you mean, and a number that is not infinitely precise is an interval (i.e. a set of numbers). e is a number that is quite hard to pin on the imaginary number line, because the chances of hitting it with a pin is virtually zero.
14.
▲
by
olikas
6y ago
RabbitMQ runs perfectly fine on Windows too. As others mentioned in the comments, RabbitMQ supports a great variety of use cases. If you want to reach out for help, you can find my contact in the article.
15.
▲
by
olikas
6y ago
I recommend going through presentations of the RabbitMQ Summit. https://www.youtube.com/channel/UCp20sSF_JZv5aqpxICo-ZpQ There are some big companies talking about their experience.
16.
▲
by
olikas
6y ago
It is a great book, indeed. I always recommend it.
17.
▲
by
olikas
6y ago
With clustering, you can have more nodes and you can shard (distribute) your queues over the cluster. You don't need to mirror every queue on every node. But you are right, mirroring alone will add more load.
18.
▲
by
olikas
6y ago
Author here. I've seen quite a lot messages going through RabbitMQ. I wouldn't worry too much about scaling, because the possibilities depend very much on the architecture. With some tuning RabbitMQ can take you a long way. I woul
19.
▲
An introduction to RabbitMQ
(erlang-solutions.com)
586 points
by
olikas
6y ago
|
255 comments
20.
▲
by
olikas
6y ago
I was in similar situation. I didn't quit, and spent quite a lot of time figuring out what was the real issue that me miserable. It turned out it was something I could change without quitting. I managed to change it, but I first needed
21.
▲
by
olikas
6y ago
Co-author here. The problem with number crunching or maths is that it is very difficult to cut the whole computation into smaller units and pre-emptively schedule it. If it is possible for a specific use case, then it is moderately easy to
22.
▲
How to build a machine learning project in Elixir
(erlang-solutions.com)
16 points
by
olikas
7y ago
|
0 comments
23.
▲
by
olikas
7y ago
I have played with this idea recently lately. I consider almost all code out there as legacy. I was talking about it at a conference also explaining how I like working with legacy code. ( https://youtu.be/n0XCMHrSbwc ) I thin
24.
▲
by
olikas
7y ago
Regarding debugging, I left a comment higher in this thread: https://news.ycombinator.com/item?id=20359699
25.
▲
by
olikas
7y ago
BEAM based languages lack "good" debuggers, because they historically depend on tracing instead of debuggers. I recently wrote a blogpost about the tracing landscape in Elixir. https://www.erlang-solutions.com/blog
26.
▲
by
olikas
8y ago
I've spend my career reading code. I find it particularly difficult without guidance. I would recommend using some old school technology (pen/pencil and blank paper) and draw diagrams, write down every question and observation, no
27.
▲
by
olikas
10y ago
Solving a problem by experimenting is rarely useful. I'd call it accidental solution. You can improve by doing it the hard way. Do not write down anything unless you understand why you do it. As a test, try to answer the following ques
28.
▲
I Miss Being Part of a Complete Team
(thecodist.com)
4 points
by
olikas
10y ago
|
0 comments