{"product_id":"9781617291470","title":"Netty in Action","description":"\u003cp\u003e\u003cb\u003eSummary\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003eNetty in Action\u003c\/i\u003e introduces the Netty framework and shows you how to incorporate it into your Java network applications. You'll learn to write highly scalable applications without the need to dive into the low-level non-blocking APIs at the core of Java.\u003c\/p\u003e\u003cp\u003ePurchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAbout the Technology\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eNetty is a Java-based networking framework that manages complex networking, multithreading, and concurrency for your applications. And Netty hides the boilerplate and low-level code, keeping your business logic separate and easier to reuse. With Netty, you get an easy-to-use API, leaving you free to focus on what's unique to your application.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAbout the Book\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003eNetty in Action\u003c\/i\u003e introduces the Netty framework and shows you how to incorporate it into your Java network applications. You will discover how to write highly scalable applications without getting into low-level APIs. The book teaches you to think in an asynchronous way as you work through its many hands-on examples and helps you master the best practices of building large-scale network apps.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWhat's Inside\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eNetty from the ground up\u003c\/li\u003e\n\u003cli\u003eAsynchronous, event-driven programming\u003c\/li\u003e\n\u003cli\u003eImplementing services using different protocols\u003c\/li\u003e\n\u003cli\u003eCovers Netty 4.x\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cb\u003eAbout the Reader\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThis book assumes readers are comfortable with Java and basic network architecture.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAbout the Authors\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eNorman Maurer\u003c\/b\u003e is a senior software engineer at Apple and a core developer of Netty. \u003cb\u003eMarvin Wolfthal\u003c\/b\u003e is a Dell Services consultant who has implemented mission-critical enterprise systems using Netty.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003col\u003e\n\u003cb\u003ePART 1 NETTY CONCEPTS AND ARCHITECTURE\u003c\/b\u003e\u003cli\u003eNetty-asynchronous and event-driven\u003c\/li\u003e\n\u003cli\u003eYour first Netty application\u003c\/li\u003e\n\u003cli\u003eNetty components and design\u003c\/li\u003e\n\u003cli\u003eTransports\u003c\/li\u003e\n\u003cli\u003eByteBuf\u003c\/li\u003e\n\u003cli\u003eChannelHandler and ChannelPipeline\u003c\/li\u003e\n\u003cli\u003eEventLoop and threading model\u003c\/li\u003e\n\u003cli\u003eBootstrapping\u003c\/li\u003e\n\u003cli\u003eUnit testing\u003c\/li\u003e\n\u003cb\u003ePART 2 CODECS\u003c\/b\u003e\u003cli\u003eThe codec framework\u003c\/li\u003e\n\u003cli\u003eProvided ChannelHandlers and codecs\u003c\/li\u003ePART 3 NETWORK PROTOCOLS\u003cli\u003eWebSocket\u003c\/li\u003e\n\u003cli\u003eBroadcasting events with UDP\u003c\/li\u003e\n\u003cb\u003ePART 4 CASE STUDIES\u003c\/b\u003e\u003cli\u003eCase studies, part 1\u003c\/li\u003e\n\u003cli\u003eCase studies, part 2\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Manning Publications Company","offers":[{"title":"Default Title","offer_id":47057655431408,"sku":"9781617291470","price":54.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781617291470_p0.jpg?v=1763853939","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781617291470","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}