--
You received this message because you are subscribed to the Google Groups "mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-symp...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Wow, Aeron looks really interesting. Has it been released yet? I tried looking it up, but didn't find much.
Not just yet! But soon.
On 15 September 2014 17:32, Rajiv Kurian <geet...@gmail.com> wrote:
Wow, Aeron looks really interesting. Has it been released yet? I tried looking it up, but didn't find much.
--
You received this message because you are subscribed to the Google Groups "mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-sympathy+unsub...@googlegroups.com.
Looks like a bunch of strangeloop talks have been released on their YouTube channel, but I can't find the Aeron one yet. Does anybody know if it's going to be released?
--
You received this message because you are subscribed to the Google Groups "mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-symp...@googlegroups.com.
Thanks Martin! Do you know if the we should expect your strangeloop talk recording to be also released around then?
Yes. I'll let Alex know and I'm sure he will release it promptly.
On 24 September 2014 09:04, Rajiv Kurian <geet...@gmail.com> wrote:
Thanks Martin! Do you know if the we should expect your strangeloop talk recording to be also released around then?
--
You received this message because you are subscribed to the Google Groups "mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-sympathy+unsub...@googlegroups.com.
Hey Martin. Any updates on the talk or the project?
We are waiting for permission for our clients press department. The project is now ready to open.
On 26 October 2014 02:13, Rajiv Kurian <geet...@gmail.com> wrote:
Hey Martin. Any updates on the talk or the project?
--
You received this message because you are subscribed to the Google Groups "mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-sympathy+unsub...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-symp...@googlegroups.com.
I'll be doing an updated version of that talk, including more lessons learned, at GOTO Berlin next week :-)
On 28 October 2014 17:53, ymo <ymol...@gmail.com> wrote:
+1 for waiting on that !For folks like me that did/could not go to strangeloop the wait is a killer )))
On Sunday, October 26, 2014 4:25:42 AM UTC-4, Martin Thompson wrote:
We are waiting for permission for our clients press department. The project is now ready to open.
On 26 October 2014 02:13, Rajiv Kurian <geet...@gmail.com> wrote:
Hey Martin. Any updates on the talk or the project?
--
You received this message because you are subscribed to the Google Groups "mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-sympathy+unsubscribe...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-symp...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-symp...@googlegroups.com.
I'll be doing an updated version of that talk, including more lessons learned, at GOTO Berlin next week :-)
On 28 October 2014 17:53, ymo <ymol...@gmail.com> wrote:
+1 for waiting on that !For folks like me that did/could not go to strangeloop the wait is a killer )))
On Sunday, October 26, 2014 4:25:42 AM UTC-4, Martin Thompson wrote:
We are waiting for permission for our clients press department. The project is now ready to open.
On 26 October 2014 02:13, Rajiv Kurian <geet...@gmail.com> wrote:
Hey Martin. Any updates on the talk or the project?
--
You received this message because you are subscribed to the Google Groups "mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-sympathy+unsubscribe...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-symp...@googlegroups.com.
--
--
You received this message because you are subscribed to a topic in the Google Groups "mechanical-sympathy" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/mechanical-sympathy/fr7moLcsuiI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to mechanical-symp...@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-symp...@googlegroups.com.
Awesome! Watching it now :)--
Norman Maurer
On 11 Nov 2014 at 20:21:00, Alex Miller (al...@puredanger.com) wrote:
On Tue, Nov 11, 2014 at 1:13 PM, Martin Thompson <mjp...@gmail.com> wrote:
Yes :-)
On 11 November 2014 18:57, Alex Miller <al...@puredanger.com> wrote:
Hey Martin,Is it ok to release your Strange Loop video then?Alex
On Tue, Nov 11, 2014 at 12:51 PM, Martin Thompson <mjp...@gmail.com> wrote:
They have been released.http://gotocon.com/dl/goto-berlin-2014/slides/MartinThompson_AeronTheNextGenerationInOpenSourceHighPerformanceMessaging.pdf
On Saturday, 8 November 2014 02:46:25 UTC, Rajiv Kurian wrote:Martin, will your GOTO Berlin slides be released?
On Thursday, November 6, 2014 9:10:31 AM UTC-8, Rajiv Kurian wrote:Martin, your talk looks interesting from some of the slides on Twitter. Will wait a couple of months for yours Todd.
--
You received this message because you are subscribed to a topic in the Google Groups "mechanical-sympathy" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/mechanical-sympathy/fr7moLcsuiI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to mechanical-sympathy+unsub...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-sympathy+unsub...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to a topic in the Google Groups "mechanical-sympathy" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/mechanical-sympathy/fr7moLcsuiI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to mechanical-sympathy+unsub...@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-sympathy+unsub...@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-sympathy+unsub...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-symp...@googlegroups.com.
Thanks for your work on this, I really enjoyed your talk. From a high level, a lot of Aeron seems quite similar to Kafka e.g. persistent sequential logs, and clients holding their own offset in the log. Some of the differences I can see are around choice of data structures, transport, latency, and mechanical sympathy.
Are you able to comment on Kafka and how it compares to Aeron?
As far as I understand, it provides a persistent log of messages, however I was under the impression that it also mentioned replication? I couldn’t find anything in the samples which would indicate some inter-broker communication, so maybe it’s not there, or I just can’t find it? :)
Also, another project that is similar in some respects is ZeroMQ - although it doesn’t offer persistence or replication, such services could be built on top of it. Do you have any thoughts on how ZeroMQ and Aeron compare?
On 14 Nov 2014, at 10:22, Martin Thompson <mjp...@gmail.com> wrote:On 14 November 2014 08:45, Adam Warski <ad...@warski.org> wrote:As far as I understand, it provides a persistent log of messages, however I was under the impression that it also mentioned replication? I couldn’t find anything in the samples which would indicate some inter-broker communication, so maybe it’s not there, or I just can’t find it? :)Aeron essentially replicates (in the normal use of the word) the log buffers from one machine to another. The buffers are persistent in a functional sense in that the stored records are not mutated, not persisted to disk. The fun we have with language in this subject :-)However in the new year I'm doing some work for another client that will go open source which provides replication in a clustered machine context that will also provide a persisted log to disk as an archive. This is likely to be built on top of Aeron.Aeron is peer-to-peer and does not use brokers. This is one of the reasons it has such low-latency.
Also, another project that is similar in some respects is ZeroMQ - although it doesn’t offer persistence or replication, such services could be built on top of it. Do you have any thoughts on how ZeroMQ and Aeron compare?I'll keep saying it until people get what it actually means. :-) Tongue firmly in cheek!Aeron provides an OSI layer 4 message transport. The 5 services of this layer are well defined. To compare another message transport you need to compare to these 5 services. Do you they provide more or less. Archiving and cluster replication are not part of OSI layer 4. For example with flow control, many other messaging products rely on TCP. Aeron provides its own flow control with pluggable hooks from providing alternative algorithms. ZeroMQ could sit on top of Aeron, just as it does with PGM.
Ok, thanks, I think I’m starting to understand, though I’m quite fixed on what “traditional” messaging systems provide, so it’s probably going to take some time ;) So, for example, a higher-level messaging service could use Aeron as the transport, to communicate between nodes. And using that transport more advanced services, like on-disk persistence or cluster-replication can be built.
So in fact comparing ZeroMQ and Aeron or Kafka and Aeron don’t make much sense, as they are built for different roles. It at all, then probably more with ZeroMQ, as it provides “better sockets” - p2p communication as well - however on top of existing transport protocols, instead of implementing its own one.
--
To unsubscribe from this group and stop receiving emails from it, send an email to mechanical-sympathy+unsub...@googlegroups.com.