Hacker Newsnew | past | comments | ask | show | jobs | submit | arnold_palmur's commentslogin

In my opinion this is a very outdated opinion.


What was his point?


It looks like it was not included in this video.

Here is a link to a previous video - https://www.youtube.com/watch?v=Q7EuXNw0DaA&list=PL240A9CB42...

I think it is better if he explains it


At least in terms of open-source, I often say that the Aeron code base is one of the best projects to study in terms of software quality (especially Java). The real-logic (now Adaptive) guys are a skilled and knowledgeable bunch.


It’s a superb codebase for sure, I’ve spent dozens or hundreds of hours reading it. But I would caution against using it as an example of Java the language because of how non-idiomatic it can be to achieve the absurd performance it does. Most Java shouldn’t use a lot of the techniques they use (and the authors would be the first to admit that).


I find myself often wishing that I could create multiple labeled branches of conversation flow for things like this - perhaps it's some constraint of LLM's but I'm actually quite surprised how linearly-limited the flow is on ChatGPT.


I've often seen the space shuttle get tossed in when discussing complex achievements.


It used too many cutting edge technologies, to "reuse" the ship it was necessary to do a complete refurbish [1]. It was closer to a https://en.wikipedia.org/wiki/Rube_Goldberg_machine

[1] More details in the Feynman's appendix https://calteches.library.caltech.edu/3570/1/Feynman.pdf


Yeah! That’s true!


See https://github.com/real-logic/aeron (also from the creator of the disruptor)


I'm tired of the comparisons of "the industrial revolution" and the "printing press", I don't see those as comparable to what's happening here. Although Devin isn't this, there's a reason people refer to AGI as our last invention.


No comparisons to SBE in the benchmarks?


SBE needs to define the xml for the java bean, and generated the code. It need lots of work to implement a multiple-layer nested objects serialization. So I don't added it for now.


Should still be added. Are are talking a lot about perfomance so this is where SBE shines. Worth comparing if you want to show of the numbers.


No, I just mean it's not easy to use. When using fury, you just need one line code for serialization: `fury.serialize(javaObject)`. When using SBE, it need to much coding, it needs define schema xml, compile code, and so on.


It's as much work as protobuf. How about Chronicle Wire, can you add that?


I wonder how this compares to something like Aeron performance-wise - though Aeron is strictly messaging (not queueing).


This is the perfect response to OPs question.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: