Skip to content

Practical Nats: From Beginner to Pro
Stock Photo: Cover May Be Different

Practical Nats: From Beginner to Pro Paperback - 2018

by Waldemar Quevedo


From the publisher

Learn to use NATS and messaging as a solution for communication between services. The NATS project has been around since 2010, but it has become more popular in recent years due to how well it fits into the paradigm of cloud native applications and microservices architectures. It's fast becoming a very attractive option thanks to its great performance characteristics--a single server can push millions of messages per second--and overall simple design.

First you will learn the fundamentals of NATS, such as its design, protocol and the styles of communications it enables, internals of the NATS clients, and how to use the basic API provided by all the official clients. You will also understand how to setup and configure NATS servers using the configuration file.

Next you'll work with real-world projects and see how to develop a production-ready cloud native application using NATS as the control plane over which clients communicate. Finally you'll learn advanced usage of the NATS clients, such as implementing heartbeats based failure detectors, tracing or collecting multiple responses from a single request.

Perhaps you are familiar with REST-style APIs, and want to make the transition into a messaging-based approach instead. Practical NATS is the perfect place to start.

What You'll Learn

  • Use NATS to build applications which use it as the control plane for communication among components
  • Explore the fundamentals of NATS such as how the protocol works under the hood to more advanced communication styles which are possible with the basic building blocks provided by the client
  • Setup, operate, and configure NATS servers, as well as how to troubleshoot common failure scenarios

Who This Book Is For

Anyone looking for a solution for some of the problems which come along with microservices and cloud native application development, such as service discovery, low latency requests, load balancing, tracing and monitoring for example. Also adopters of NATS who need further help getting started using it. Ideally you should have some familiarity with Go as that is the language of the code examples.

From the rear cover

Learn to use NATS and messaging as a solution for communication between services. The NATS project has been around since 2010, but it has become more popular in recent years due to how well it fits into the paradigm of cloud native applications and microservices architectures. It's fast becoming a very attractive option thanks to its great performance characteristics--a single server can push millions of messages per second--and overall simple design.

First you will learn the fundamentals of NATS such as its design, protocol and the styles of communications it enables, internals of the NATS clients, and how to use the basic API provided by all the official clients. You will also understand how to setup and configure NATS servers using the configuration file.

Next you'll work with real-world projects and see how to develop a production-ready cloud native application using NATS as the control plane over which clients communicate. Finally you'll learn advanced usage of the NATS clients, such as implementing heartbeats based failure detectors, tracing or collecting multiple responses from a single request.

Perhaps you are familiar with REST-style APIs, and want to make the transition into a messaging-based approach instead. Practical NATS is the perfect place to start.

Details

  • Title Practical Nats: From Beginner to Pro
  • Author Waldemar Quevedo
  • Binding Paperback
  • Pages 260
  • Volumes 1
  • Language ENG
  • Publisher Apress
  • Date 2018-06-08
  • Illustrated Yes
  • ISBN 9781484235690 / 148423569X
  • Weight 0.87 lbs (0.39 kg)
  • Dimensions 9.21 x 6.14 x 0.59 in (23.39 x 15.60 x 1.50 cm)
  • Library of Congress subjects Cloud computing, Telecommunication - Message processing
  • Library of Congress Catalog Number 2018946546
  • Dewey Decimal Code 004.6

About the author

Waldemar Quevedo is a Senior Software Engineer at Apcera, where he develops the Apcera Trusted Platform and is part of the NATS team. Previously, he formed part of the PaaS team at Rakuten in Tokyo, one of the early adopters of CloudFoundry for production usage, where he experienced operating NATS for the first time and became a fan of its simplicity. Waldemar has presented at a number of industry events, including StrangeLoop, AllThingsOpen, and GopherCon. You can find him on Twitter: @wallyqs.

Back to Top

More Copies for Sale

Practical NATS: From Beginner to Pro
Stock Photo: Cover May Be Different

Practical NATS: From Beginner to Pro

by Quevedo, Waldemar

  • Used
  • Paperback
Condition
Used: Good
Binding
Paperback
ISBN 10 / ISBN 13
9781484235690 / 148423569X
Quantity Available
1
Seller
HOUSTON, Texas, United States
Seller rating:
This seller has earned a 4 of 5 Stars rating from Biblio customers.
Item Price
$46.66
FREE shipping to USA

Show Details

Description:
Apress, 2018-06-08. Paperback. Used: Good.
Item Price
$46.66
FREE shipping to USA
Practical NATS: From Beginner to Pro
Stock Photo: Cover May Be Different

Practical NATS: From Beginner to Pro

by Waldemar Quevedo

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781484235690 / 148423569x
Quantity Available
10
Seller
Southport, Merseyside, United Kingdom
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
$68.93
$12.50 shipping to USA

Show Details

Description:
Paperback / softback. New.
Item Price
$68.93
$12.50 shipping to USA
Practical Nats: From Beginner to Pro
Stock Photo: Cover May Be Different

Practical Nats: From Beginner to Pro

by Quevedo, Waldemar

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781484235690 / 148423569X
Quantity Available
1
Seller
Exeter, Devon, United Kingdom
Seller rating:
This seller has earned a 4 of 5 Stars rating from Biblio customers.
Item Price
$69.07
$12.56 shipping to USA

Show Details

Description:
Apress, 2018. Paperback. New. 278 pages. 9.25x6.25x0.75 inches.
Item Price
$69.07
$12.56 shipping to USA
Practical NATS

Practical NATS

by Waldemar Quevedo

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781484235690 / 148423569x
Quantity Available
3
Seller
Uxbridge, Greater London, United Kingdom
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
$72.84
$10.04 shipping to USA

Show Details

Description:
Paperback / softback. New. New Book; Fast Shipping from UK; Not signed; Not First Edition; Learn to use NATS and messaging as a solution for communication between services. The NATS project has been around since 2010, but it has become more popular in recent years due to how well it fits into the paradigm of cloud native appl
Item Price
$72.84
$10.04 shipping to USA
Practical Nats: From Beginner to Pro
Stock Photo: Cover May Be Different

Practical Nats: From Beginner to Pro

by Quevedo, Waldemar

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781484235690 / 148423569X
Quantity Available
2
Seller
Exeter, Devon, United Kingdom
Seller rating:
This seller has earned a 4 of 5 Stars rating from Biblio customers.
Item Price
$76.52
$12.56 shipping to USA

Show Details

Description:
Apress, 2018. Paperback. New. 278 pages. 9.25x6.25x0.75 inches.
Item Price
$76.52
$12.56 shipping to USA
Practical NATS: From Beginner to Pro
Stock Photo: Cover May Be Different

Practical NATS: From Beginner to Pro

by Quevedo, Waldemar

  • New
Condition
New
ISBN 10 / ISBN 13
9781484235690 / 148423569X
Quantity Available
1
Seller
Bensalem, Pennsylvania, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
$64.52
FREE shipping to USA

Show Details

Description:
New. .
Item Price
$64.52
FREE shipping to USA
Practical NATS: From Beginner to Pro
Stock Photo: Cover May Be Different

Practical NATS: From Beginner to Pro

by Quevedo, Waldemar

  • Used
Condition
UsedLikeNew
ISBN 10 / ISBN 13
9781484235690 / 148423569X
Quantity Available
1
Seller
Bensalem, Pennsylvania, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
$65.70
FREE shipping to USA

Show Details

Description:
UsedLikeNew. Remainder mark
Item Price
$65.70
FREE shipping to USA
Practical NATS: From Beginner to Pro
Stock Photo: Cover May Be Different

Practical NATS: From Beginner to Pro

by Quevedo, Waldemar

  • Used
Condition
UsedVeryGood
ISBN 10 / ISBN 13
9781484235690 / 148423569X
Quantity Available
1
Seller
Bensalem, Pennsylvania, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
$65.70
FREE shipping to USA

Show Details

Description:
UsedVeryGood. signs of little wear on the cover.
Item Price
$65.70
FREE shipping to USA
Practical NATS: From Beginner to Pro
Stock Photo: Cover May Be Different

Practical NATS: From Beginner to Pro

by Quevedo, Waldemar

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781484235690 / 148423569X
Quantity Available
5
Seller
campbelltown, Florida, United States
Seller rating:
This seller has earned a 2 of 5 Stars rating from Biblio customers.
Item Price
$78.00
$75.00 shipping to USA

Show Details

Description:
Apress, 2018-06-07. paperback. New. 6x0x9. Brand New Book in Publishers original Sealing
Item Price
$78.00
$75.00 shipping to USA
Practical NATS: From Beginner to Pro
Stock Photo: Cover May Be Different

Practical NATS: From Beginner to Pro

by Quevedo, Waldemar

  • New
Condition
New
ISBN 10 / ISBN 13
9781484235690 / 148423569X
Quantity Available
1
Seller
Philadelphia, Pennsylvania, United States
Seller rating:
This seller has earned a 5 of 5 Stars rating from Biblio customers.
Item Price
$81.37
FREE shipping to USA

Show Details

Description:
New. .
Item Price
$81.37
FREE shipping to USA