Win a copy of Head First Android this week in the Android forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Tim Cooke
  • Junilu Lacar
Sheriffs:
  • Rob Spoor
  • Devaka Cooray
  • Jeanne Boyarsky
Saloon Keepers:
  • Jesse Silverman
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
  • Tim Holloway
Bartenders:
  • Jj Roberts
  • Al Hobbs
  • Piet Souris

Machine Learning Systems: Reactive paradigm

 
Ranch Hand
Posts: 368
2
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello,

It seems to be an important topic: Reactive design pattern on this book.
is this mandatory for your book (for instance, to get more from scala/akka) ?

Regards,

Germán
 
Author
Posts: 7
5
Scala
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I don't know that I fully understand your question, but let me give a shot at answering what I think you're asking.

The reactive manifesto led to a few books applying the principles of reactive systems design to various contexts, including this excellent book on Reactive Design Patterns. My book is absolutely influenced by material in that book, but the two books are really about different things. RDP is all about very general design patterns for systems design. Machine Learning Systems can be viewed as a collection of design patterns for machine learning systems specifically. You don't have to have read RDP to read my book. But certainly, I would expect some readers to find value in both.

If your question is more generally about design patterns and not that specific book, then I'm a bit fuzzier on what the question is. The main topic of my book is how to build machine learning systems. I specifically talk about all of the different components that will need to be implemented; that's what Part 2, the bulk of the book, is about. Those components aren't really skippable for you to have a working production grade machine learning system. Along the way, I present some ways that you could implement those components, using some reactive design patterns but a lot more things which could just be described as programming techniques or design principles. The tools in the book, Scala, Akka, and Spark, are really there to just make it possible to implement these ideas, but I'm not particularly concerned with selling any readers on the use of those specific tools. I'm trying to help build your understanding of how to build whole machine learning systems.
 
German Gonzalez-Morris
Ranch Hand
Posts: 368
2
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for the answer, I reckon my question was to vague.


Jeff Smith wrote: Along the way, I present some ways that you could implement those components, using some reactive design patterns but a lot more things which could just be described as programming techniques or design principles.





 
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic