Akka in Action

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Akka in Action
Περιγραφή: SummaryAkka in Action is a comprehensive tutorial on building message-oriented systems using Akka. The book takes a hands-on approach, where each new concept is followed by an example that shows you how it works, how to implement the code, and how to (unit) test it.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyAkka makes it relatively easy to build applications in the cloud or on devices with many cores that efficiently use the full capacity of the computing power available. It's a toolkit that provides an actor programming model, a runtime, and required support tools for building scalable applications.About the BookAkka in Action shows you how to build message-oriented systems with Akka. This comprehensive, hands-on tutorial introduces each concept with a working example. You'll start with the big picture of how Akka works, and then quickly build and deploy a fully functional REST service out of actors. You'll explore test-driven development and deploying and scaling fault-tolerant systems. After mastering the basics, you'll discover how to model immutable messages, implement domain models, and apply techniques like event sourcing and CQRS. You'l also find a tutorial on building streaming applications using akka-stream and akka-http. Finally, you'l get practical advice on how to customize and extend your Akka system.What's InsideGetting concurrency rightTesting and performance tuningClustered and cloud-based applicationsCovers Akka version 2.4About the ReaderThis book assumes that you're comfortable with Java and Scala. No prior experience with Akka required.About the AuthorsA software craftsman and architect, Raymond Roestenburg is an Akka committer. Rob Bakker specializes in concurrent back-end systems and systems integration. Rob Williams has more than 20 years of product development experience.Table of ContentsIntroducing Akka Up and running Test-driven development with actors Fault tolerance Futures Your first distributed Akka app Configuration, logging, and deployment Structural patterns for actors Routing messages Message channels Finite-state machines and agents System integration Streaming Clustering Actor persistence Performance tips Looking ahead
Συγγραφείς: Raymond Roestenburg, Rob Williams, Robertus Bakker
Resource Type: eBook.
Θέματα: Akka (Computer software), Parallel processing (Electronic computers)--Comp, Computer multitasking--Computer programs, Electronic data processing--Distributed processi, Java (Computer program language), Scala (Computer program language), Internet programming
Categories: COMPUTERS / Programming / General, COMPUTERS / Computer Architecture
Βάση Δεδομένων: eBook Index
FullText Text:
  Availability: 0
Header DbId: edsebk
DbLabel: eBook Index
An: 2948880
RelevancyScore: 925
AccessLevel: 6
PubType: eBook
PubTypeId: ebook
PreciseRelevancyScore: 924.640747070313
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Akka in Action
– Name: Abstract
  Label: Description
  Group: Ab
  Data: SummaryAkka in Action is a comprehensive tutorial on building message-oriented systems using Akka. The book takes a hands-on approach, where each new concept is followed by an example that shows you how it works, how to implement the code, and how to (unit) test it.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyAkka makes it relatively easy to build applications in the cloud or on devices with many cores that efficiently use the full capacity of the computing power available. It's a toolkit that provides an actor programming model, a runtime, and required support tools for building scalable applications.About the BookAkka in Action shows you how to build message-oriented systems with Akka. This comprehensive, hands-on tutorial introduces each concept with a working example. You'll start with the big picture of how Akka works, and then quickly build and deploy a fully functional REST service out of actors. You'll explore test-driven development and deploying and scaling fault-tolerant systems. After mastering the basics, you'll discover how to model immutable messages, implement domain models, and apply techniques like event sourcing and CQRS. You'l also find a tutorial on building streaming applications using akka-stream and akka-http. Finally, you'l get practical advice on how to customize and extend your Akka system.What's InsideGetting concurrency rightTesting and performance tuningClustered and cloud-based applicationsCovers Akka version 2.4About the ReaderThis book assumes that you're comfortable with Java and Scala. No prior experience with Akka required.About the AuthorsA software craftsman and architect, Raymond Roestenburg is an Akka committer. Rob Bakker specializes in concurrent back-end systems and systems integration. Rob Williams has more than 20 years of product development experience.Table of ContentsIntroducing Akka Up and running Test-driven development with actors Fault tolerance Futures Your first distributed Akka app Configuration, logging, and deployment Structural patterns for actors Routing messages Message channels Finite-state machines and agents System integration Streaming Clustering Actor persistence Performance tips Looking ahead
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Raymond+Roestenburg%22">Raymond Roestenburg</searchLink><br /><searchLink fieldCode="AR" term="%22Rob+Williams%22">Rob Williams</searchLink><br /><searchLink fieldCode="AR" term="%22Robertus+Bakker%22">Robertus Bakker</searchLink>
– Name: TypePub
  Label: Resource Type
  Group: TypPub
  Data: eBook.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Akka+%28Computer+software%29%22">Akka (Computer software)</searchLink><br /><searchLink fieldCode="DE" term="%22Parallel+processing+%28Electronic+computers%29--Comp%22">Parallel processing (Electronic computers)--Comp</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+multitasking--Computer+programs%22">Computer multitasking--Computer programs</searchLink><br /><searchLink fieldCode="DE" term="%22Electronic+data+processing--Distributed+processi%22">Electronic data processing--Distributed processi</searchLink><br /><searchLink fieldCode="DE" term="%22Java+%28Computer+program+language%29%22">Java (Computer program language)</searchLink><br /><searchLink fieldCode="DE" term="%22Scala+%28Computer+program+language%29%22">Scala (Computer program language)</searchLink><br /><searchLink fieldCode="DE" term="%22Internet+programming%22">Internet programming</searchLink>
– Name: SubjectBISAC
  Label: Categories
  Group: Su
  Data: <searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Programming+%2F+General%22">COMPUTERS / Programming / General</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Computer+Architecture%22">COMPUTERS / Computer Architecture</searchLink>
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=2948880
RecordInfo BibRecord:
  BibEntity:
    Languages:
      – Code: eng
        Text: English
    Subjects:
      – SubjectFull: Akka (Computer software)
        Type: general
      – SubjectFull: Parallel processing (Electronic computers)--Comp
        Type: general
      – SubjectFull: Computer multitasking--Computer programs
        Type: general
      – SubjectFull: Electronic data processing--Distributed processi
        Type: general
      – SubjectFull: Java (Computer program language)
        Type: general
      – SubjectFull: Scala (Computer program language)
        Type: general
      – SubjectFull: Internet programming
        Type: general
    Titles:
      – TitleFull: Akka in Action
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Raymond Roestenburg
      – PersonEntity:
          Name:
            NameFull: Rob Williams
      – PersonEntity:
          Name:
            NameFull: Robertus Bakker
      – PersonEntity:
          Name:
            NameFull: Raymond Roestenburg
      – PersonEntity:
          Name:
            NameFull: Rob Williams
      – PersonEntity:
          Name:
            NameFull: Robertus Bakker
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2016
            – D: 13
              M: 09
              Type: profile
              Y: 2024
          Identifiers:
            – Type: isbn-print
              Value: 9781617291012
            – Type: isbn-electronic
              Value: 9781638352938
          Titles:
            – TitleFull: Akka in Action
              Type: main
ResultId 1