Hi, Thank for your quickly responses. I have developed a framework for active learning, named JCLAL (Java Class Library for Active Learning). In the area of active learning is commonly to find problems that involve huge amount of data. Therefore, the scalability of this type of class library is an important issue.
Several processes, such as the scoring of the unlabelled instances, the testing of base classifier and the training of the base classifier, are suitable of being parallelized. Firstly, I tried to implement concurrent processes by using threads, the fork/join framework, etc, but I still think that always there are better solutions to do this, and Akka took my attention. In near future, I plan to release a version of the library that works with Apache Spark for doing active learning with distributed computing. Well, my question is the same. It is suitable to use Akka for developing a concurrent application that only runs on a single machine?. Is Akka efficient in computational terms (time, memory, etc), i.e. not only in designing concurrent applications? Best regards, Oscar El miércoles, 2 de marzo de 2016, 17:15:50 (UTC+1), Oscar Gabriel Reyes Pupo escribió: > > Hello, > > I'm new in Akka. After reading some examples, I have a simple question, It > is suitable to use Akka for developing a concurrent application that only > runs on a single machine? > > Best > > Oscar Reyes > -- >>>>>>>>>> Read the docs: http://akka.io/docs/ >>>>>>>>>> Check the FAQ: >>>>>>>>>> http://doc.akka.io/docs/akka/current/additional/faq.html >>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user --- You received this message because you are subscribed to the Google Groups "Akka User List" group. To unsubscribe from this group and stop receiving emails from it, send an email to akka-user+unsubscr...@googlegroups.com. To post to this group, send email to akka-user@googlegroups.com. Visit this group at https://groups.google.com/group/akka-user. For more options, visit https://groups.google.com/d/optout.