Author: Tijs Rademakers
Publisher: Simon and Schuster
ISBN: 1638354685
Category : Computers
Languages : en
Pages : 799
Book Description
Most modern business systems include independent applications that exchange information with each other-a technique usually called enterprise integration. An architectural approach called the Enterprise Service Bus (ESB) offers developers a way to handle the messages between those independent applications without creating a lot of custom code. While commercial ESB solutions can be quite expensive to implement and maintain, a set of high-quality open source ESB tools offer the same functionality at a substantially lower cost. Open Source ESBs in Action shows you how to implement and use two open source ESB implementations: Mule and ServiceMix. The authors introduce you to these freely-available ESB tools and present practical examples of how to use them in real-world scenarios. You will learn how the various features of an ESB such as transformation, routing, security, connectivity and more can be implemented using Mule and ServiceMix. You will also learn how to solve common enterprise integration problems using a structured approach. Beyond simply learning how Mule and Service Mix work, you'll learn the core techniques of ESB implementation such as Process Choreography, or the implementation of complex business processes through an ESB, and Service Orchestration, or exposing a set of services as a single service. The book shows you the fundamentals of ESB-based event processing and Quality of Service concerns like security, reliable delivery, and transaction management. Working in integration projects is exciting, with new technologies and paradigms arriving every day. Open Source technologies like Mule and ServiceMix both offer lower-cost solutions and a higher degree of innovation than commercial ESB implementations. Open Source ESBs in Action will help you master ESB-driven integration techniques quickly and will provide you with knowledge you need to work effectively with Mule and ServiceMix. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
Open-Source ESBs in Action
Author: Tijs Rademakers
Publisher: Simon and Schuster
ISBN: 1638354685
Category : Computers
Languages : en
Pages : 799
Book Description
Most modern business systems include independent applications that exchange information with each other-a technique usually called enterprise integration. An architectural approach called the Enterprise Service Bus (ESB) offers developers a way to handle the messages between those independent applications without creating a lot of custom code. While commercial ESB solutions can be quite expensive to implement and maintain, a set of high-quality open source ESB tools offer the same functionality at a substantially lower cost. Open Source ESBs in Action shows you how to implement and use two open source ESB implementations: Mule and ServiceMix. The authors introduce you to these freely-available ESB tools and present practical examples of how to use them in real-world scenarios. You will learn how the various features of an ESB such as transformation, routing, security, connectivity and more can be implemented using Mule and ServiceMix. You will also learn how to solve common enterprise integration problems using a structured approach. Beyond simply learning how Mule and Service Mix work, you'll learn the core techniques of ESB implementation such as Process Choreography, or the implementation of complex business processes through an ESB, and Service Orchestration, or exposing a set of services as a single service. The book shows you the fundamentals of ESB-based event processing and Quality of Service concerns like security, reliable delivery, and transaction management. Working in integration projects is exciting, with new technologies and paradigms arriving every day. Open Source technologies like Mule and ServiceMix both offer lower-cost solutions and a higher degree of innovation than commercial ESB implementations. Open Source ESBs in Action will help you master ESB-driven integration techniques quickly and will provide you with knowledge you need to work effectively with Mule and ServiceMix. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
Publisher: Simon and Schuster
ISBN: 1638354685
Category : Computers
Languages : en
Pages : 799
Book Description
Most modern business systems include independent applications that exchange information with each other-a technique usually called enterprise integration. An architectural approach called the Enterprise Service Bus (ESB) offers developers a way to handle the messages between those independent applications without creating a lot of custom code. While commercial ESB solutions can be quite expensive to implement and maintain, a set of high-quality open source ESB tools offer the same functionality at a substantially lower cost. Open Source ESBs in Action shows you how to implement and use two open source ESB implementations: Mule and ServiceMix. The authors introduce you to these freely-available ESB tools and present practical examples of how to use them in real-world scenarios. You will learn how the various features of an ESB such as transformation, routing, security, connectivity and more can be implemented using Mule and ServiceMix. You will also learn how to solve common enterprise integration problems using a structured approach. Beyond simply learning how Mule and Service Mix work, you'll learn the core techniques of ESB implementation such as Process Choreography, or the implementation of complex business processes through an ESB, and Service Orchestration, or exposing a set of services as a single service. The book shows you the fundamentals of ESB-based event processing and Quality of Service concerns like security, reliable delivery, and transaction management. Working in integration projects is exciting, with new technologies and paradigms arriving every day. Open Source technologies like Mule and ServiceMix both offer lower-cost solutions and a higher degree of innovation than commercial ESB implementations. Open Source ESBs in Action will help you master ESB-driven integration techniques quickly and will provide you with knowledge you need to work effectively with Mule and ServiceMix. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
SOA Governance in Action
Author: Jos Dirksen
Publisher: Simon and Schuster
ISBN: 1638350892
Category : Computers
Languages : en
Pages : 428
Book Description
Summary SOA Governance in Action is a hands-on guide for developers and technology leads who need to develop and implement policies for SOA projects. This book introduces the fundamentals of good governance, the best practices for implementing them, and how to support governance using various open source tools. You'll follow an extensive case study that addresses the areas of service design, security, testing, and performance. About the Technology Governance is a serious word for a simple idea-defining processes, roles, and expectations for a software project. It's especially important in SOA where you have multiple stakeholders, competing requirements, and complex integration tasks. Good SOA governance blends established best practices, strong management and monitoring tools, and the flexibility to embrace new technologies and patterns. About the Book SOA Governance in Action shows developers how to apply governance concepts and implementation practices to achieve success in SOA projects. You'll learn practical techniques like building a metadata repository using WSO2 Registry or a custom monitoring dashboard using Bamos BAM. You'll also explore other supporting tools, such as using OpenAM, to implement security-related policies. Along the way, you'll explore the nuances of writing policies that work for the project and click with your corporate culture. Written for business application developers. Familiarity with Java and BPMN is helpful but not required. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's Inside Service design, security, testing, and performance Self documenting services, auditing, and running in a cloud. Supporting best practices with open source tools Examples using both REST and WS-* ================================================== Table of Contents PART 1 INTRODUCTION Introducing SOA governance Setting up the SOA governance environment Using a case study to understand SOA governance PART 2 DESIGN-TIME POLICIES Service design and documentation policies Security policies Testing, performance, and the cloud PART 3 RUNTIME POLICIES Using tools for runtime governance Lifecycle support and discovering resources Integrating SOA governance tools with existing tools and technologies APPENDIXInstalling tools, libraries, and frameworks
Publisher: Simon and Schuster
ISBN: 1638350892
Category : Computers
Languages : en
Pages : 428
Book Description
Summary SOA Governance in Action is a hands-on guide for developers and technology leads who need to develop and implement policies for SOA projects. This book introduces the fundamentals of good governance, the best practices for implementing them, and how to support governance using various open source tools. You'll follow an extensive case study that addresses the areas of service design, security, testing, and performance. About the Technology Governance is a serious word for a simple idea-defining processes, roles, and expectations for a software project. It's especially important in SOA where you have multiple stakeholders, competing requirements, and complex integration tasks. Good SOA governance blends established best practices, strong management and monitoring tools, and the flexibility to embrace new technologies and patterns. About the Book SOA Governance in Action shows developers how to apply governance concepts and implementation practices to achieve success in SOA projects. You'll learn practical techniques like building a metadata repository using WSO2 Registry or a custom monitoring dashboard using Bamos BAM. You'll also explore other supporting tools, such as using OpenAM, to implement security-related policies. Along the way, you'll explore the nuances of writing policies that work for the project and click with your corporate culture. Written for business application developers. Familiarity with Java and BPMN is helpful but not required. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's Inside Service design, security, testing, and performance Self documenting services, auditing, and running in a cloud. Supporting best practices with open source tools Examples using both REST and WS-* ================================================== Table of Contents PART 1 INTRODUCTION Introducing SOA governance Setting up the SOA governance environment Using a case study to understand SOA governance PART 2 DESIGN-TIME POLICIES Service design and documentation policies Security policies Testing, performance, and the cloud PART 3 RUNTIME POLICIES Using tools for runtime governance Lifecycle support and discovering resources Integrating SOA governance tools with existing tools and technologies APPENDIXInstalling tools, libraries, and frameworks
Activiti in Action
Author: Tijs Rademakers
Publisher: Simon and Schuster
ISBN: 163835247X
Category : Computers
Languages : en
Pages : 715
Book Description
Summary Activiti in Action is a comprehensive tutorial designed to introduce developers to the world of business process modeling using Activiti. Before diving into the nuts and bolts of Activiti, this book presents a solid introduction to BPMN 2.0 from a developer's perspective. About the Technology Activiti streamlines the implemention of your business processes: with Activiti Designer you draw your business process using BPMN. Its XML output goes to the Activiti Engine which then creates the web forms and performs the communications that implement your process. It's as simple as that. Activiti is lightweight, integrates seamlessly with standard frameworks, and includes easy-to-use design and management tools. About the Book Activiti in Action introduces developers to business process modeling with Activiti. You'll start by exploring BPMN 2.0 from a developer's perspective. Then, you'll quickly move to examples that show you how to implement processes with Activiti. You'll dive into key areas of process modeling, including workflow, ESB usage, process monitoring, event handling, business rule engines, and document management integration. Written for business application developers. Familiarity with Java and BPMN is helpful but not required. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's Inside Activiti from the ground up Dozens of real-world examples Integrate with standard Java tooling Table of Contents PART 1 INTRODUCING BPMN 2.0 AND ACTIVITI Introducing the Activiti framework BPMN 2.0: what's in it for developers? Introducing the Activiti tool stack Working with the Activiti process engine PART 2 IMPLEMENTING BPMN 2.0 PROCESSES WITH ACTIVITI Implementing a BPMN 2.0 process Applying advanced BPMN 2.0 and extensions Dealing with error handling Deploying and configuring the Activiti Engine Exploring additional Activiti modules PART 3 ENHANCING BPMN 2.0 PROCESSES Implementing advanced workflow Integrating services with a BPMN 2.0 process Ruling the business rule engine Document management using Alfresco Business monitoring and Activiti PART 4 MANAGING BPMN 2.0 PROCESSES? Managing the Activiti Engine
Publisher: Simon and Schuster
ISBN: 163835247X
Category : Computers
Languages : en
Pages : 715
Book Description
Summary Activiti in Action is a comprehensive tutorial designed to introduce developers to the world of business process modeling using Activiti. Before diving into the nuts and bolts of Activiti, this book presents a solid introduction to BPMN 2.0 from a developer's perspective. About the Technology Activiti streamlines the implemention of your business processes: with Activiti Designer you draw your business process using BPMN. Its XML output goes to the Activiti Engine which then creates the web forms and performs the communications that implement your process. It's as simple as that. Activiti is lightweight, integrates seamlessly with standard frameworks, and includes easy-to-use design and management tools. About the Book Activiti in Action introduces developers to business process modeling with Activiti. You'll start by exploring BPMN 2.0 from a developer's perspective. Then, you'll quickly move to examples that show you how to implement processes with Activiti. You'll dive into key areas of process modeling, including workflow, ESB usage, process monitoring, event handling, business rule engines, and document management integration. Written for business application developers. Familiarity with Java and BPMN is helpful but not required. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's Inside Activiti from the ground up Dozens of real-world examples Integrate with standard Java tooling Table of Contents PART 1 INTRODUCING BPMN 2.0 AND ACTIVITI Introducing the Activiti framework BPMN 2.0: what's in it for developers? Introducing the Activiti tool stack Working with the Activiti process engine PART 2 IMPLEMENTING BPMN 2.0 PROCESSES WITH ACTIVITI Implementing a BPMN 2.0 process Applying advanced BPMN 2.0 and extensions Dealing with error handling Deploying and configuring the Activiti Engine Exploring additional Activiti modules PART 3 ENHANCING BPMN 2.0 PROCESSES Implementing advanced workflow Integrating services with a BPMN 2.0 process Ruling the business rule engine Document management using Alfresco Business monitoring and Activiti PART 4 MANAGING BPMN 2.0 PROCESSES? Managing the Activiti Engine
Logging in Action
Author: Phil Wilkins
Publisher: Simon and Schuster
ISBN: 1617298352
Category : Computers
Languages : en
Pages : 390
Book Description
Logging in Action teaches you to record and analyze application and infrastructure data using Fluentd. Using clear, relevant examples, it shows you exactly how to transform raw system data into a unified stream of actionable information. You'll discover how logging configuration impacts the way your system functions and set up Fluentd to handle data from legacy IT environments, local data centers, and massive Kubernetes-driven distributed systems. You'll even learn how to implement complex log parsing with RegEx and output events to MongoDB and Slack.
Publisher: Simon and Schuster
ISBN: 1617298352
Category : Computers
Languages : en
Pages : 390
Book Description
Logging in Action teaches you to record and analyze application and infrastructure data using Fluentd. Using clear, relevant examples, it shows you exactly how to transform raw system data into a unified stream of actionable information. You'll discover how logging configuration impacts the way your system functions and set up Fluentd to handle data from legacy IT environments, local data centers, and massive Kubernetes-driven distributed systems. You'll even learn how to implement complex log parsing with RegEx and output events to MongoDB and Slack.
Mule in Action
Author: John D'Emic
Publisher: Simon and Schuster
ISBN: 1638352941
Category : Computers
Languages : en
Pages : 657
Book Description
Summary Mule in Action, Second Edition is a totally-revised guide covering Mule 3 fundamentals and best practices. It starts with a quick ESB overview and then dives into rich examples covering core concepts like sending, receiving, routing, and transforming data. About the Technology An enterprise service bus is a way to integrate enterprise applications using a bus-like infrastructure. Mule is the leading open source Java ESB. It borrows from the Hohpe/Woolf patterns, is lightweight, can publish REST and SOAP services, integrates well with Spring, is customizable, scales well, and is cloud-ready. About the Book Mule in Action, Second Edition is a totally revised guide covering Mule 3 fundamentals and best practices. It starts with a quick ESB overview and then dives into rich examples covering core concepts like sending, receiving, routing, and transforming data. You'll get a close look at Mule's standard components and how to roll out custom ones. You'll also pick up techniques for testing, performance tuning, and BPM orchestration, and explore cloud API integration for SaaS applications. Written for developers, architects, and IT managers, this book requires familiarity with Java but no previous exposure to Mule or other ESBs. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. What's Inside Full coverage of Mule 3 Integration with cloud services Common transports, routers, and transformers Security, routing, orchestration, and transactions About the Authors David Dossot is a software architect and has created numerous modules and transports for Mule. John D'Emic is a principal solutions architect and Victor Romero a solutions architect, both at MuleSoft, Inc. Table of Contents PART 1 CORE MULE Discovering Mule Processing messages with Mule Working with connectors Transforming data with Mule Routing data with Mule Working with components and patterns PART 2 RUNNING MULE Integration architecture with Mule Deploying Mule Exception handling and transaction management with Mule Securing Mule Tuning Mule PART 3 TRAVELING FURTHER WITH MULE Developing with Mule Writing custom cloud connectors and processors Augmenting Mule with orthogonal technologies
Publisher: Simon and Schuster
ISBN: 1638352941
Category : Computers
Languages : en
Pages : 657
Book Description
Summary Mule in Action, Second Edition is a totally-revised guide covering Mule 3 fundamentals and best practices. It starts with a quick ESB overview and then dives into rich examples covering core concepts like sending, receiving, routing, and transforming data. About the Technology An enterprise service bus is a way to integrate enterprise applications using a bus-like infrastructure. Mule is the leading open source Java ESB. It borrows from the Hohpe/Woolf patterns, is lightweight, can publish REST and SOAP services, integrates well with Spring, is customizable, scales well, and is cloud-ready. About the Book Mule in Action, Second Edition is a totally revised guide covering Mule 3 fundamentals and best practices. It starts with a quick ESB overview and then dives into rich examples covering core concepts like sending, receiving, routing, and transforming data. You'll get a close look at Mule's standard components and how to roll out custom ones. You'll also pick up techniques for testing, performance tuning, and BPM orchestration, and explore cloud API integration for SaaS applications. Written for developers, architects, and IT managers, this book requires familiarity with Java but no previous exposure to Mule or other ESBs. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. What's Inside Full coverage of Mule 3 Integration with cloud services Common transports, routers, and transformers Security, routing, orchestration, and transactions About the Authors David Dossot is a software architect and has created numerous modules and transports for Mule. John D'Emic is a principal solutions architect and Victor Romero a solutions architect, both at MuleSoft, Inc. Table of Contents PART 1 CORE MULE Discovering Mule Processing messages with Mule Working with connectors Transforming data with Mule Routing data with Mule Working with components and patterns PART 2 RUNNING MULE Integration architecture with Mule Deploying Mule Exception handling and transaction management with Mule Securing Mule Tuning Mule PART 3 TRAVELING FURTHER WITH MULE Developing with Mule Writing custom cloud connectors and processors Augmenting Mule with orthogonal technologies
Intelligent Distributed Computing VII
Author: Filip Zavoral
Publisher: Springer
ISBN: 3319015710
Category : Technology & Engineering
Languages : en
Pages : 374
Book Description
This book represents the combined peer-reviewed proceedings of the Seventh International Symposium on Intelligent Distributed Computing - IDC-2013, of the Second Workshop on Agents for Clouds - A4C-2013, of the Fifth International Workshop on Multi-Agent Systems Technology and Semantics - MASTS-2013, and of the International Workshop on Intelligent Robots - iR-2013. All the events were held in Prague, Czech Republic during September 4-6, 2013. The 41 contributions published in this book address many topics related to theory and applications of intelligent distributed computing and multi-agent systems, including: agent-based data processing, ambient intelligence, bio-informatics, collaborative systems, cryptography and security, distributed algorithms, grid and cloud computing, information extraction, intelligent robotics, knowledge management, linked data, mobile agents, ontologies, pervasive computing, self-organizing systems, peer-to-peer computing, social networks and trust, and swarm intelligence.
Publisher: Springer
ISBN: 3319015710
Category : Technology & Engineering
Languages : en
Pages : 374
Book Description
This book represents the combined peer-reviewed proceedings of the Seventh International Symposium on Intelligent Distributed Computing - IDC-2013, of the Second Workshop on Agents for Clouds - A4C-2013, of the Fifth International Workshop on Multi-Agent Systems Technology and Semantics - MASTS-2013, and of the International Workshop on Intelligent Robots - iR-2013. All the events were held in Prague, Czech Republic during September 4-6, 2013. The 41 contributions published in this book address many topics related to theory and applications of intelligent distributed computing and multi-agent systems, including: agent-based data processing, ambient intelligence, bio-informatics, collaborative systems, cryptography and security, distributed algorithms, grid and cloud computing, information extraction, intelligent robotics, knowledge management, linked data, mobile agents, ontologies, pervasive computing, self-organizing systems, peer-to-peer computing, social networks and trust, and swarm intelligence.
Advanced Computational Methods for Knowledge Engineering
Author: Tien Do
Publisher: Springer Science & Business Media
ISBN: 3319065696
Category : Technology & Engineering
Languages : en
Pages : 424
Book Description
The proceedings consists of 30 papers which have been selected and invited from the submissions to the 2nd International Conference on Computer Science, Applied Mathematics and Applications (ICCSAMA 2014) held on 8-9 May, 2014 in Budapest, Hungary. The conference is organized into 7 sessions: Advanced Optimization Methods and Their Applications, Queueing Models and Performance Evaluation, Software Development and Testing, Computational Methods for Mobile and Wireless Networks, Computational Methods for Knowledge Engineering, Logic Based Methods for Decision Making and Data Mining and Nonlinear Systems and Applications, respectively. All chapters in the book discuss theoretical and practical issues connected with computational methods and optimization methods for knowledge engineering. The editors hope that this volume can be useful for graduate and Ph.D. students and researchers in Computer Science and Applied Mathematics. It is the hope of the editors that readers of this volume can find many inspiring ideas and use them to their research. Many such challenges are suggested by particular approaches and models presented in individual chapters of this book.
Publisher: Springer Science & Business Media
ISBN: 3319065696
Category : Technology & Engineering
Languages : en
Pages : 424
Book Description
The proceedings consists of 30 papers which have been selected and invited from the submissions to the 2nd International Conference on Computer Science, Applied Mathematics and Applications (ICCSAMA 2014) held on 8-9 May, 2014 in Budapest, Hungary. The conference is organized into 7 sessions: Advanced Optimization Methods and Their Applications, Queueing Models and Performance Evaluation, Software Development and Testing, Computational Methods for Mobile and Wireless Networks, Computational Methods for Knowledge Engineering, Logic Based Methods for Decision Making and Data Mining and Nonlinear Systems and Applications, respectively. All chapters in the book discuss theoretical and practical issues connected with computational methods and optimization methods for knowledge engineering. The editors hope that this volume can be useful for graduate and Ph.D. students and researchers in Computer Science and Applied Mathematics. It is the hope of the editors that readers of this volume can find many inspiring ideas and use them to their research. Many such challenges are suggested by particular approaches and models presented in individual chapters of this book.
Software Engineering and Formal Methods
Author: Radu Calinescu
Publisher: Springer
ISBN: 3319229699
Category : Computers
Languages : en
Pages : 371
Book Description
This book constitutes the refereed proceedings of the 13th International Conference on Software Engineering and Formal Methods, SEFM 2015, held in York, UK, in September 2015. The 17 full papers presented together with 2 invited and 6 short papers were carefully reviewed and selected from 96 submissions. The topics of interest included the following aspects of software engineering and formal methods: program verification, testing, certification, formal specification and proof, testing and model checking, planning, modelling, and model transformation.
Publisher: Springer
ISBN: 3319229699
Category : Computers
Languages : en
Pages : 371
Book Description
This book constitutes the refereed proceedings of the 13th International Conference on Software Engineering and Formal Methods, SEFM 2015, held in York, UK, in September 2015. The 17 full papers presented together with 2 invited and 6 short papers were carefully reviewed and selected from 96 submissions. The topics of interest included the following aspects of software engineering and formal methods: program verification, testing, certification, formal specification and proof, testing and model checking, planning, modelling, and model transformation.
Automation, Communication and Cybernetics in Science and Engineering 2011/2012
Author: Sabina Jeschke
Publisher: Springer Science & Business Media
ISBN: 3642333893
Category : Computers
Languages : en
Pages : 1124
Book Description
The book is the follow-up to its predecessor “Automation, Communication and Cybernetics in Science and Engineering 2009/2010” and includes a representative selection of all scientific publications published between 07/2011 and 06/2012 in various books, journals and conference proceedings by the researchers of the following institute cluster: IMA - Institute of Information Management in Mechanical Engineering ZLW - Center for Learning and Knowledge Management IfU - Associated Institute for Management Cybernetics Faculty of Mechanical Engineering, RWTH Aachen University Innovative fields of application, such as cognitive systems, autonomous truck convoys, telemedicine, ontology engineering, knowledge and information management, learning models and technologies, organizational development and management cybernetics are presented.
Publisher: Springer Science & Business Media
ISBN: 3642333893
Category : Computers
Languages : en
Pages : 1124
Book Description
The book is the follow-up to its predecessor “Automation, Communication and Cybernetics in Science and Engineering 2009/2010” and includes a representative selection of all scientific publications published between 07/2011 and 06/2012 in various books, journals and conference proceedings by the researchers of the following institute cluster: IMA - Institute of Information Management in Mechanical Engineering ZLW - Center for Learning and Knowledge Management IfU - Associated Institute for Management Cybernetics Faculty of Mechanical Engineering, RWTH Aachen University Innovative fields of application, such as cognitive systems, autonomous truck convoys, telemedicine, ontology engineering, knowledge and information management, learning models and technologies, organizational development and management cybernetics are presented.
Redis in Action
Author: Josiah Carlson
Publisher: Simon and Schuster
ISBN: 163835023X
Category : Computers
Languages : en
Pages : 466
Book Description
Summary Redis in Action introduces Redis and walks you through examples that demonstrate how to use it effectively. You'll begin by getting Redis set up properly and then exploring the key-value model. Then, you'll dive into real use cases including simple caching, distributed ad targeting, and more. You'll learn how to scale Redis from small jobs to massive datasets. Experienced developers will appreciate chapters on clustering and internal scripting to make Redis easier to use. About the Technology When you need near-real-time access to a fast-moving data stream, key-value stores like Redis are the way to go. Redis expands on the key-value pattern by accepting a wide variety of data types, including hashes, strings, lists, and other structures. It provides lightning-fast operations on in-memory datasets, and also makes it easy to persist to disk on the fly. Plus, it's free and open source. About this book Redis in Action introduces Redis and the key-value model. You'll quickly dive into real use cases including simple caching, distributed ad targeting, and more. You'll learn how to scale Redis from small jobs to massive datasets and discover how to integrate with traditional RDBMS or other NoSQL stores. Experienced developers will appreciate the in-depth chapters on clustering and internal scripting. Written for developers familiar with database concepts. No prior exposure to NoSQL database concepts nor to Redis itself is required. Appropriate for systems administrators comfortable with programming. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. What's Inside Redis from the ground up Preprocessing real-time data Managing in-memory datasets Pub/sub and configuration Persisting to disk About the Author Dr. Josiah L. Carlson is a seasoned database professional and an active contributor to the Redis community. Table of Contents PART 1 GETTING STARTED Getting to know Redis Anatomy of a Redis web application PART 2 CORE CONCEPTS Commands in Redis Keeping data safe and ensuring performance Using Redis for application support Application components in Redis Search-based applications Building a simple social network PART 3 NEXT STEPS Reducing memory use Scaling Redis Scripting Redis with Lua
Publisher: Simon and Schuster
ISBN: 163835023X
Category : Computers
Languages : en
Pages : 466
Book Description
Summary Redis in Action introduces Redis and walks you through examples that demonstrate how to use it effectively. You'll begin by getting Redis set up properly and then exploring the key-value model. Then, you'll dive into real use cases including simple caching, distributed ad targeting, and more. You'll learn how to scale Redis from small jobs to massive datasets. Experienced developers will appreciate chapters on clustering and internal scripting to make Redis easier to use. About the Technology When you need near-real-time access to a fast-moving data stream, key-value stores like Redis are the way to go. Redis expands on the key-value pattern by accepting a wide variety of data types, including hashes, strings, lists, and other structures. It provides lightning-fast operations on in-memory datasets, and also makes it easy to persist to disk on the fly. Plus, it's free and open source. About this book Redis in Action introduces Redis and the key-value model. You'll quickly dive into real use cases including simple caching, distributed ad targeting, and more. You'll learn how to scale Redis from small jobs to massive datasets and discover how to integrate with traditional RDBMS or other NoSQL stores. Experienced developers will appreciate the in-depth chapters on clustering and internal scripting. Written for developers familiar with database concepts. No prior exposure to NoSQL database concepts nor to Redis itself is required. Appropriate for systems administrators comfortable with programming. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. What's Inside Redis from the ground up Preprocessing real-time data Managing in-memory datasets Pub/sub and configuration Persisting to disk About the Author Dr. Josiah L. Carlson is a seasoned database professional and an active contributor to the Redis community. Table of Contents PART 1 GETTING STARTED Getting to know Redis Anatomy of a Redis web application PART 2 CORE CONCEPTS Commands in Redis Keeping data safe and ensuring performance Using Redis for application support Application components in Redis Search-based applications Building a simple social network PART 3 NEXT STEPS Reducing memory use Scaling Redis Scripting Redis with Lua