MARC details
000 -LEADER |
fixed length control field |
11978nam a22005053i 4500 |
001 - CONTROL NUMBER |
control field |
EBC1572944 |
003 - CONTROL NUMBER IDENTIFIER |
control field |
MiAaPQ |
005 - DATE AND TIME OF LATEST TRANSACTION |
control field |
20191126114156.0 |
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS |
fixed length control field |
m o d | |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION |
fixed length control field |
cr cnu|||||||| |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
191125s2013 xx o ||||0 eng d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9781849516518 |
Qualifying information |
(electronic bk.) |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
Canceled/invalid ISBN |
9781849516501 |
035 ## - SYSTEM CONTROL NUMBER |
System control number |
(MiAaPQ)EBC1572944 |
035 ## - SYSTEM CONTROL NUMBER |
System control number |
(Au-PeEL)EBL1572944 |
035 ## - SYSTEM CONTROL NUMBER |
System control number |
(CaPaEBR)ebr10825545 |
035 ## - SYSTEM CONTROL NUMBER |
System control number |
(CaONFJC)MIL558247 |
035 ## - SYSTEM CONTROL NUMBER |
System control number |
(OCoLC)867076079 |
040 ## - CATALOGING SOURCE |
Original cataloging agency |
MiAaPQ |
Language of cataloging |
eng |
Description conventions |
rda |
-- |
pn |
Transcribing agency |
MiAaPQ |
Modifying agency |
MiAaPQ |
050 #4 - LIBRARY OF CONGRESS CALL NUMBER |
Classification number |
TK5105.74.R33 -- B67 2013eb |
082 0# - DEWEY DECIMAL CLASSIFICATION NUMBER |
Classification number |
005.71376 |
100 1# - MAIN ENTRY--PERSONAL NAME |
Personal name |
Santomaggio, Gabriele. |
9 (RLIN) |
86471 |
245 10 - TITLE STATEMENT |
Title |
RabbitMQ Cookbook. |
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE |
Place of production, publication, distribution, manufacture |
Olton : |
Name of producer, publisher, distributor, manufacturer |
Packt Publishing, Limited, |
Date of production, publication, distribution, manufacture, or copyright notice |
2013. |
264 #4 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE |
Date of production, publication, distribution, manufacture, or copyright notice |
©2013. |
300 ## - PHYSICAL DESCRIPTION |
Extent |
1 online resource (347 pages) |
336 ## - CONTENT TYPE |
Content type term |
text |
Content type code |
txt |
Source |
rdacontent |
337 ## - MEDIA TYPE |
Media type term |
computer |
Media type code |
c |
Source |
rdamedia |
338 ## - CARRIER TYPE |
Carrier type term |
online resource |
Carrier type code |
cr |
Source |
rdacarrier |
505 0# - FORMATTED CONTENTS NOTE |
Formatted contents note |
Intro -- RabbitMQ Cookbook -- Table of Contents -- RabbitMQ Cookbook -- Credits -- About the Authors -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Working with AMQP -- Introduction -- Connecting to the broker -- Getting ready -- How to do it… -- How it works… -- There's more… -- Producing messages -- Getting ready -- How to do it… -- How it works… -- There's more… -- How to check the RabbitMQ status -- Checking whether a queue already exists -- Consuming messages -- Getting ready -- How to do it… -- How it works… -- There's more… -- More on consumer threads -- Blocking semantics -- See also -- Using body serialization with JSON -- Getting ready -- How to do it… -- How it works… -- There's more… -- Using RPC with messaging -- Getting ready -- How to do it… -- How it works… -- There's more… -- Using blocking RPC -- Scalability notes -- Broadcasting messages -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Working with message routing using direct exchanges -- Getting ready -- How to do it… -- How it works… -- There's more… -- Working with message routing using topic exchanges -- Getting ready -- How to do it… -- How it works… -- There's more… -- Guaranteeing message processing -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Distributing messages to many consumers -- Getting ready -- How to do it… -- How it works... -- See also… -- Using message properties -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Messaging with transactions. |
505 8# - FORMATTED CONTENTS NOTE |
Formatted contents note |
Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Handling unroutable messages -- Getting ready -- How to do it… -- How it works… -- There's more… -- 2. Going beyond the AMQP Standard -- Introduction -- How to let messages expire -- Getting ready -- How to do it... -- How it works... -- See also -- How to let messages expire on specific queues -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- How to let queues expire -- Getting ready -- How to do it... -- How it works... -- Managing rejected or expired messages -- Getting ready -- How to do it... -- How it works... -- There's more... -- Understanding the alternate exchange extension -- Getting ready -- How to do it... -- How it works... -- There's more... -- Understanding the validated user-ID extension -- Getting ready -- How to do it... -- How it works... -- See also -- Notifying the consumers of queue failures -- Getting ready -- How to do it... -- How it works... -- There's more... -- See also -- Understanding the exchange-to-exchange extension -- Getting ready -- How to do it... -- How it works... -- Embedding message destinations within messages -- Getting ready -- How to do it.... -- How it works... -- There's more... -- 3. Managing RabbitMQ -- Introduction -- Using vhosts -- Getting ready -- How to do it… -- How it works… -- Configuring users -- Getting ready -- How to do it… -- How it works… -- There's more… -- User tags for the management plugin -- Using SSL -- Getting ready -- How to do it… -- How it works… -- There's more… -- Implementing client-side certificates -- Getting ready -- How to do it… -- How it works… -- Managing RabbitMQ from a browser -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Configuring RabbitMQ parameters -- How to do it… -- How it works… -- There's more…. |
505 8# - FORMATTED CONTENTS NOTE |
Formatted contents note |
Developing Python applications to monitor RabbitMQ -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Developing your own web applications to monitor RabbitMQ -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- 4. Mixing Different Technologies -- Introduction -- Using a .NET client -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Binding an app from iPhone to RabbitMQ via MQTT -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Using messaging to update Google Maps on Android -- Getting ready -- How to do it… -- How it works… -- There's more… -- Publishing messages from Android in the background -- Getting ready… -- How to do it… -- How it works… -- There's more… -- Exchanging RabbitMQ messages with Qpid -- Getting ready -- How to do it… -- How it works… -- There's more… -- Exchanging RabbitMQ messages with Mosquitto -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Binding a WCF application with .Net clients -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- 5. Using RabbitMQ in Web Applications -- Introduction -- Developing web monitoring applications with Spring -- Getting ready -- How to do it… -- How it works… -- There's more… -- Developing asynchronous web searches with Spring -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Developing web monitoring applications with STOMP -- Getting ready -- How to do it… -- How it works… -- 6. Developing Scalable Applications -- Introduction -- Creating a localhost cluster -- Getting ready -- How to do it… -- How it works… -- There's more… -- Creating a simple cluster -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also. |
505 8# - FORMATTED CONTENTS NOTE |
Formatted contents note |
Adding a RabbitMQ cluster automatically -- Getting ready -- How to do it… -- How it works… -- Introducing a load balancer to consumers -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Creating clients of the cluster -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- 7. Developing High-availability Applications -- Introduction -- Mirroring queues -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Synchronizing queues -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Optimizing mirror policies -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Distributing messages between a couple of brokers -- Getting ready -- How to do it… -- How it works… -- There's more… -- Creating a geographical cluster replication -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Filtering and forwarding messages -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Combining high-availability technologies together -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Client high availability -- Getting ready -- How to do it… -- How it works… -- 8. Performance Tuning for RabbitMQ -- Introduction -- Multithreading and queues -- Getting ready -- How to do it… -- How it works… -- There's more… -- System tuning -- Getting ready -- How to do it… -- How it works… -- There's more… -- Improving bandwidth -- Getting ready -- How to do it… -- How it works… -- Prefetch -- NoAck -- There's more… -- See also -- Using different distribution tools -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- 9. Extending RabbitMQ Functionality -- Introduction -- Enabling and configuring the STOMP plugin -- Getting ready. |
505 8# - FORMATTED CONTENTS NOTE |
Formatted contents note |
How to do it… -- How it works… -- There's more… -- See also -- Managing a RabbitMQ cluster -- Getting ready -- How to do it… -- How it works… -- Monitoring Shovel status -- Getting ready -- How to do it… -- How it works… -- Developing new plugins - attaching to a relational database with ODBC -- Getting ready -- How to do it… -- How it works… -- There's more… -- 10. RabbitMQ on AWS -- Introduction -- Using RabbitMQ EC2 instances -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Creating a master image -- Getting ready -- How to do it… -- How it works… -- See also -- Creating a cluster with two EC2 instances -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Using AWS Load Balancing in front of a RabbitMQ cluster -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Configuring EC2 dynamic bind -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- Dealing with load spikes and resource optimization in the cloud -- Getting ready -- How to do it… -- How it works… -- There's more… -- See also -- 11. AMQP and Cloud Computing - RabbitMQ on PaaS -- Introduction -- RabbitMQ on CloudAMQP -- Getting ready -- How to do it... -- How it works... -- There's more... -- First application on Cloud Foundry -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using RabbitMQ on Cloud Foundry -- Getting ready -- How to do it... -- How it works... -- There's more... -- 12. Managing RabbitMQ Error Conditions -- Introduction -- Monitoring RabbitMQ's behavior -- Getting ready -- How to do it... -- How it works... -- There's more... -- Using RabbitMQ to troubleshoot itself -- Getting ready -- How to do it... -- How it works... -- There's more... -- Tracing RabbitMQ's ongoing activity -- Getting ready -- How to do it... |
505 8# - FORMATTED CONTENTS NOTE |
Formatted contents note |
How it works... |
520 ## - SUMMARY, ETC. |
Summary, etc. |
A practical book filled with advanced recipes as well as plenty of code and real-life examples which will make your learning curve quick and easy.If you are a software developer who wants to develop distributed applications based on messaging, then this book is for you. It's assumed that you have some experience with multithreading applications and distributed applications. You are also expected to know the basic concepts of Web and cloud applications in order to follow the recipes effectively. |
588 ## - SOURCE OF DESCRIPTION NOTE |
Source of description note |
Description based on publisher supplied metadata and other sources. |
590 ## - LOCAL NOTE (RLIN) |
Local note |
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2019. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name entry element |
Cameroon -- Commerce.;Cameroon -- Economic conditions -- 1960-;Cameroon. |
9 (RLIN) |
86472 |
655 #4 - INDEX TERM--GENRE/FORM |
Genre/form data or focus term |
Electronic books. |
9 (RLIN) |
86473 |
700 1# - ADDED ENTRY--PERSONAL NAME |
Personal name |
Boschi, Sigismondo. |
9 (RLIN) |
86474 |
776 08 - ADDITIONAL PHYSICAL FORM ENTRY |
Relationship information |
Print version: |
Main entry heading |
Santomaggio, Gabriele |
Title |
RabbitMQ Cookbook |
Place, publisher, and date of publication |
Olton : Packt Publishing, Limited,c2013 |
International Standard Book Number |
9781849516501 |
797 2# - LOCAL ADDED ENTRY--CORPORATE NAME (RLIN) |
Corporate name or jurisdiction name as entry element |
ProQuest (Firm) |
856 40 - ELECTRONIC LOCATION AND ACCESS |
Uniform Resource Identifier |
<a href="https://ebookcentral.proquest.com/lib/thebc/detail.action?docID=1572944">https://ebookcentral.proquest.com/lib/thebc/detail.action?docID=1572944</a> |
Public note |
Click to View |
887 ## - NON-MARC INFORMATION FIELD |
Content of non-MARC field |
EBK |
942 ## - ADDED ENTRY ELEMENTS (KOHA) |
Koha item type |
Ebrary |