Akka 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.
About the Technology
Akka more » 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 Book
Akka 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.
* Getting concurrency right
* Testing and performance tuning
* Clustered and cloud-based applications
* Covers Akka version 2.4
About the Reader
This book assumes that you're comfortable with Java and Scala. No prior experience with Akka required.
About the Authors
A 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 Contents
1. Introducing Akka
2. Up and running
3. Test-driven development with actors
4. Fault tolerance
6. Your first distributed Akka app
7. Configuration, logging, and deployment
8. Structural patterns for actors
9. Routing messages
10. Message channels
11. Finite-state machines and agents
12. System integration
15. Actor persistence
16. Performance tips
17. Looking ahead « less
Foundation Learning Guide CCNP ROUTE 300-101
Now updated for Cisco’s new ROUTE 300-101 exam, Implementing Cisco IP Routing (ROUTE) Foundation Learning Guide is your Cisco® authorized learning tool for CCNP® or CCDP® preparation. Part of the Cisco Press Foundation Learning Series, it teaches you how to plan, configure, maintain, and scale a modern more » routed network.
Focusing on Cisco routers connected in LANs and WANs at medium-to-large network sites, the authors show how to select and implement Cisco IOS services for building scalable, routed networks. They examine basic network and routing protocol principles in detail; introduce both IPv4 and IPv6; fully review EIGRP, OSPF, and BGP; explore enterprise Internet connectivity; cover routing updates and path control; and present today’s router security best practices.
Each chapter opens with a list of topics that clearly identifies its focus. Each chapter ends with a summary of key concepts for quick study, as well as review questions to assess and reinforce your understanding. Throughout, configuration and verification output examples illustrate critical issues in network operation and troubleshooting.
This guide is ideal for all certification candidates who want to master all the topics covered on the ROUTE 300-101 exam.
* Serves as the official book for the newest version of the Cisco Networking Academy CCNP ROUTE course
* Includes all the content from the newest Learning@Cisco ROUTE course and information on each of the ROUTE exam topics
* Compares basic routing protocol features and limitations
* Examines RIPv2 and RIPng
* Covers EIGRP operation and implementation for both IPv4 and IPv6
* Explores OSPFv2 implementation, and OSPFv3 for both IPv4 and IPv6
* Discusses network performance optimization via routing updates
* Introduces path control with Cisco Express Forwarding (CEF) switching, policy-based routing (PBR), and service level agreements (SLAs)
* Addresses enterprise Internet connectivity via single or redundant ISP connections
* Explains BGP terminology, concepts, operation, configuration, verification, and troubleshooting
* Covers securing the management plane of Cisco routers using authentication and other recommended practices
* Presents self-assessment review questions, chapter objectives, and summaries to facilitate effective studying « less
Test your CCNA skills as you prepare for the CCNA Routing and Switching exams To achieve CCNA Routing and Switching certification, you'll need to demonstrate a solid understanding of IP data networks, LAN switching technologies, IP addressing and routing technologies, network device security, WAN technologies, more » and more. Now you can test the effectiveness of your study for the CCNA Routing and Switching exams. 1,001 CCNA Routing and Switching Practice Questions For Dummies covers all the core categories of the exams and helps you thoroughly prepare with 1,001 practice questions. Each chapter covers a single topic and opens with a quick summary of the type of questions you'll encounter, as well as what to watch out for during the test. Best of all, you'll receive a redeemable code to access all 1,001 practice questions online, free, for one year! Provides practice test questions for all three new Cisco CCNA Routing and Switching certification exams: ICND1 Exam 100-101, ICND2 Exam 200-101, and the CCNA Composite Exam 200-120 Gives you 1,001 opportunities to test your preparation and knowledge of the topics Includes a redeemable code to access all 1,001 practice questions online, free, for one year Covers core topics including operation of IP data networks, LAN switching technologies, IP addressing (IPv4/IPv6), IP routing technologies, IP services, network device security, troubleshooting, and WAN technologies Practice, then practice some more with 1,001 CCNA Routing and Switching Practice Questions For Dummies . « less
Learn prepare and practice for exam success
CCIE Routing and Switching v5.0 Official Cert Guide, Volume 1, Fifth Edition from CiscoPress enables you to succeed on the exam the first time and is the only self-study resource approved by Cisco. Expert instructors Narbik Kocharians and Peter Palúch share preparation hints and test-taking tips, helping more » you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. This first of two volumes covers LAN switching, IP networking, and IP IGP routing topics. « less
Learn prepare and practice for exam success
Trust the best-selling Official Cert Guide series from Cisco Press to help you learn, prepare, and practice for exam success. They are built with the objective of providing assessment, review, and practice to help ensure you are fully prepared for your certification exam.
CCNP Routing and Switching more » ROUTE 300-101 Official Cert Guide from Cisco Press enables you to succeed on the exam the first time and is the only self-study resource approved by Cisco. Expert instructor and best-selling author Kevin Wallace shares preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. « less
A Practical Guide to Junos Routing and Certification
Considered the go-to study guide for Juniper Networks enterprise routing certification exams, this book offers you unparalleled coverage of all the services available to Junos administrators - including the most recent set of flow-based security services and design guidelines that incorporate services more » and features of the MX, SRX, and EX network devices.
Its emphasis on practical solutions also makes this book an ideal on-the-job reference for design, maintenance, and troubleshooting issues in the enterprise. Simply put, this updated edition is the most comprehensive and authoritative resource for Juniper enterprise and edge routing environments you will find. « less
Locating reliable Cisco router configuration command information can require extensive, time-consuming research. Cisco Router Configuration Handbook, 2/e, is the solution: a day-to-day reference to the most widely used Cisco router features and configurations. Straight from Cisco experts, it covers every more » facet of router configuration, including fundamentals, network protocols, packet processing, voice/telephony, security, and more. This book is organized for maximum efficiency. Related features are covered together, and features and options are covered in the sequence in which they are typically used. Shaded tabs mark each section for quick reference. Information on each feature, technology, or protocol is presented in a concise one- or two-page format, with sections presenting quick facts, configuration information, and step-by-step examples, including both required and optional commands. Simply put, this book brings together all the Cisco routing configuration information most network professionals will ever need - and organizes it more efficiently than any other resource. « less
Router and Switch Management, the Easy Way
Cisco routers and switches are the cornerstones of many networks. But when things break, repairs can intimidate even the most competent administrator. Luckily, just knowing the "in case of emergency" basics will take you far.
Just like the original, this second edition of the highly acclaimed Cisco more » Routers for the Desperate is written for the administrator in crisis mode. Updated to cover switches and the latest Cisco terminology, with a tighter focus on the needs of the small network administrator, this second edition gives you what you need to know to provide reliable network services and fix problems fast. « less
Segment and protect traffic in the data, control, management, and services planes
Router Security Strategies: Securing IP Network Traffic Planes provides a compre-hensive approach to understand and implement IP traffic plane separation and protection on IP routers. This book details the distinct traffic planes of IP networks and the advanced techniques necessary to operationally secure more » them. This includes the data, control, management, and services planes that provide the infrastructure for IP networking.
The first section provides a brief overview of the essential components of the Internet Protocol and IP networking. At the end of this section, you will understand the fundamental principles of defense in depth and breadth security as applied to IP traffic planes. Techniques to secure the IP data plane, IP control plane, IP management plane, and IP services plane are covered in detail in the second section.
The final section provides case studies from both the enterprise network and the service provider network perspectives. In this way, the individual IP traffic plane security techniques reviewed in the second section of the book are brought together to help you create an integrated, comprehensive defense in depth and breadth security architecture. « less
This succinct book departs from other security literature by focusing exclusively on ways to secure Cisco routers, rather than the entire network. The rational is simple: If the router protecting a network is exposed to hackers, then so is the network behind it. This is a reference for protecting the more » protectors, and author Thomas Akin supplies all the tools necessary to turn a potential vulnerability into a strength. « less