vlingo / xoom-actors

The VLINGO XOOM platform SDK for the type-safe Actor Model, delivering Reactive concurrency, high scalability, high-throughput, and resiliency using Java and other JVM languages.
https://vlingo.io
Mozilla Public License 2.0
229 stars 28 forks source link

why can you archive High concurrency #97

Closed fizz12344321 closed 2 years ago

fizz12344321 commented 2 years ago

Hi, i am reading your project and i am interesting it, but i have a question, why can you archive High concurrency in your app, can you tell me how can you do it, the pros and cons when using it, thank u so much

VaughnVernon commented 2 years ago

@fizz12344321 Have you read our documentation?

https://docs.vlingo.io

For very high throughput, see:

https://docs.vlingo.io/xoom-actors#mailbox

Specifically read the part under "arrayQueueMailbox"

fizz12344321 commented 2 years ago

thank u, i am reading it, but can you tell me why you choose Akka ?

VaughnVernon commented 2 years ago

This is a completely different platform that serves the contemporary use of DDD. To understand our vision please read our documentation, especially the introductory chapters.

fizz12344321 commented 2 years ago

but why don't you choose other Reactive Libraries like Reactive Programming, Spring Webflux or Vertx ?

fizz12344321 commented 2 years ago

hi, can u help me

VaughnVernon commented 2 years ago

@fizz12344321 My vision and that of our company is different from the libraries you reference. Actors reflect true objects as intended by Alan Kay, the originator of the term object-oriented and the Smalltalk language, because "the big idea is messaging" between discrete objects. This is a specific, opinionated approach to software development and DDD.

I have spent a lot of time writing our documentation. I can't take time to rewrite it here. Here's also an ebook that you can download that offers more flavor than the documentation:

http://merge.kalele.io/books/rddd-book/

fizz12344321 commented 2 years ago

Hi, can you tell me where i can read to know it in your book

VaughnVernon commented 2 years ago

Chapters 1-4.

fizz12344321 commented 2 years ago

i have never received this pdf, can u help me to check it

VaughnVernon commented 2 years ago

Check your spam folder for the confirmation download email message.

fizz12344321 commented 2 years ago

can u check it again, i make sure it hasn't yet been sent to me. So can u give me the pdf link to this post ?

fizz12344321 commented 2 years ago

hi, can you recheck it