Viewing sample resized to 66% of original (view original) Loading...
Title

Finagle Your Application to Prevent Outages, Using Twitter's Finagle

Description

Many Web pages today rely on Web services that use various protocols. A failure or delay of a service should not cause your page to fail. Finagle, which is built on top of Netty, can build clients and servers in Java, Scala, or any other JVM language. Future objects are used to register a computation that hasn't yet completed and may not succeed. Service objects transform requests into future responses. Filter objects can be used to decouple the protocol from the request and handle exceptions, authorizations, and other events. Codec objects can be used to encode and decode various protocols. Servers include service and filter objects. Finagle clients easily implement connection pooling, load balancing, logging, and statistics reporting. Learn more in this session.

Copyright © 2013 Oracle and/or its affiliates. Oracle® is a registered trademark of Oracle and/or its affiliates. All rights reserved. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the "Materials"). The Materials are provided "as is" without any warranty of any kind, either express or implied, including without limitation warranties of merchantability, fitness for a particular purpose, and non-infringement.

Blacklisted
  • Comments
  • There are no comments.