Webmaster Tips » Webmaster Books » Apache

Sort by:

Apache books

Apache Spark in 24 Hours, Sams Teach Yourself

Author: Jeffrey Aven
List price: $44.99
Amazon price: $23.56   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Sams Publishing (27 August 2016)

Apache Spark is a fast, scalable, and flexible open source distributed processing engine for big data systems and is one of the most active open source big data projects to date. In just 24 lessons of one hour or less, Sams Teach Yourself Apache Spark in 24 Hours helps you build practical Big Data solutions that leverage Spark’s amazing speed, scalability, simplicity, and versatility.
This book’s straightforward, step-by-step approach shows you how to deploy, program, optimize, manage, integrate, and extend Spark–now, and for years to come. You’ll discover how to create powerful solutions encompassing cloud computing, real-time stream processing, machine learning, and more. Every lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success.
Whether you are a data analyst, data engineer, data scientist, or data steward, learning Spark will help you to advance your career or embark on a new career in the booming area of Big Data.
Learn how to
• Discover what Apache Spark does and how it fits into the Big Data landscape
• Deploy and run Spark locally or in the cloud
• Interact with Spark from the shell
• Make the most of the Spark Cluster Architecture
• Develop Spark applications with Scala and functional Python
• Program with the Spark API, including transformations and actions
• Apply practical data engineering/analysis approaches designed for Spark
• Use Resilient Distributed Datasets (RDDs) for caching, persistence, and output
• Optimize Spark solution performance
• Use Spark with SQL (via Spark SQL) and with NoSQL (via Cassandra)
• Leverage cutting-edge functional programming techniques
• Extend Spark with streaming, R, and Sparkling Water
• Start building Spark-based machine learning and graph-processing applications
• Explore advanced messaging technologies, including Kafka
• Preview and prepare for Spark’s next generation of innovations

Instructions walk you through common questions, issues, and tasks; Q-and-As, Quizzes, and Exercises build and test your knowledge; "Did You Know?" tips offer insider advice and shortcuts; and "Watch Out!" alerts help you avoid pitfalls. By the time you're finished, you'll be comfortable using Apache Spark to solve a wide spectrum of Big Data problems.

Apache HTTP Server introduction: Learn how to configure Apache Web Server in an easy and fun way

Author: Antun Peicevic
List price: $12.99
Amazon price: $10.68   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: CreateSpace Independent Publishing Platform ( 9 February 2017)

This book provides an introduction to Apache HTTP Server - a free, open-source web server. Apache is the most popular web server software on the Internet; it is estimated that 50% of all active websites use Apache as their web server. You will learn how to download and install Apache HTTP Server on your Windows and Linux system, how to configure Apache as a web server, a proxy server, and a reverse proxy server. You will also learn to set up SSL and password-protect directories on your web server. Later in the book we explain modules and how you can use them to add more features to your web server.

The topics covered in this book are:
  • downloading and installing Apache HTTP Server on Ubuntu and Windows
  • understanding Apache configuration files
  • using virtual hosts to hold multiple websites on a single server
  • enabling SSL for secure connections
  • what are modules and how to use them to expand Apache functionality
  • configuring Apache as a forward or reverse proxy
  • redirecting URLs

Note that this book uses Ubuntu as an underlying Linux distribution, so some of the commands and configurations files might differ if you are using some other non-Debian based Linux distribution.

Apache Cordova in Action

Author: Raymond K. Camden
List price: $39.99
Amazon price: $24.95   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Manning Publications ( 9 November 2015)

Summary

Apache Cordova in Action teaches you to create and launch hybrid mobile apps using Cordova or Phonegap. By following carefully selected examples, step-by-step tutorials, and crystal-clear explanations, you'll learn to build apps from the Cordova CLI, how to make use of device features like the camera and accelerometer, how to submit your apps to Google Play and the Apple App Store, and more.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Book

Developing a mobile app requires extensive knowledge of native programming techniques for multiple platforms. Apache Cordova lets you use your existing skills in web development (HTML, CSS, and JavaScript) to build powerful mobile apps. Your apps also get the power of integration with native device features like the camera and file system.

Apache Cordova in Action teaches you how to design, create, and launch hybrid mobile apps people will want to use. With the help of straightforward, real-world examples, you'll learn to build apps from the Cordova CLI and to make use of native device features like the camera and accelerometer. You'll learn testing techniques and discover the PhoneGap Build service and how to submit your apps to Google Play and the Apple App Store. Along the way, this helpful guide discusses mobile app design and shows you how to create effective, professional-quality UI and UX.

What's Inside

  • Build mobile apps
  • UI, UX, and testing techniques
  • Deploy to Google Play and the Apple App Store
  • Employ libraries like Bootstrap, jQuery Mobile, and Ionic

About the Reader

Readers should be familiar with HTML, CSS, and JavaScript. No experience with mobile app development needed.

About the Author

Raymond Camden is a developer advocate for IBM. He is passionate about mobile development and has spoken at conferences worldwide.

The Table of Contents

    PART 1 GETTING STARTED WITH APACHE CORDOVA
  1. What is Cordova?
  2. Installing Cordova and the Android SDK
  3. PART 2 CORE CONCEPTS
  4. Creating Cordova projects
  5. Using plugins to access device features
  6. Mobile design and user experience
  7. Considerations when building mobile apps
  8. Tools for debugging Cordova and other hybrid apps
  9. Creating custom plugins
  10. Packing options for Cordova projects
  11. Using PhoneGap tools
  12. PART 3 APPLICATION RELEASE
  13. Submitting your app
  14. Building an RSS reader app with Ionic

Apache Oozie: The Workflow Scheduler for Hadoop

Author: Mohammad Kamrul Islam
List price: $39.99
Amazon price: $21.99   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media (24 May 2015)

Get a solid grounding in Apache Oozie, the workflow scheduler system for managing Hadoop jobs. With this hands-on guide, two experienced Hadoop practitioners walk you through the intricacies of this powerful and flexible platform, with numerous examples and real-world use cases.

Once you set up your Oozie server, you’ll dive into techniques for writing and coordinating workflows, and learn how to write complex data pipelines. Advanced topics show you how to handle shared libraries in Oozie, as well as how to implement and manage Oozie’s security capabilities.

  • Install and configure an Oozie server, and get an overview of basic concepts
  • Journey through the world of writing and configuring workflows
  • Learn how the Oozie coordinator schedules and executes workflows based on triggers
  • Understand how Oozie manages data dependencies
  • Use Oozie bundles to package several coordinator apps into a data pipeline
  • Learn about security features and shared library management
  • Implement custom extensions and write your own EL functions and actions
  • Debug workflows and manage Oozie’s operational details

Apache Cookbook: Solutions and Examples for Apache Administrators

Author: Rich Bowen
List price: $34.99
Amazon price: $12.23   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media (11 January 2008)

There's plenty of documentation on installing and configuring the Apache web server, but where do you find help for the day-to-day stuff, like adding common modules or fine-tuning your activity logging? That's easy. The new edition of the Apache Cookbook offers you updated solutions to the problems you're likely to encounter with the new versions of Apache.
Written by members of the Apache Software Foundation, and thoroughly revised for Apache versions 2.0 and 2.2, recipes in this book range from simple tasks, such installing the server on Red Hat Linux or Windows, to more complex tasks, such as setting up name-based virtual hosts or securing and managing your proxy server. Altogether, you get more than 200 timesaving recipes for solving a crisis or other deadline conundrums, with topics including:

  • Security
  • Aliases, Redirecting, and Rewriting
  • CGI Scripts, the suexec Wrapper, and other dynamic content techniques
  • Error Handling
  • SSL
  • Performance
This book tackles everything from beginner problems to those faced by experienced users. For every problem addressed in the book, you will find a worked-out solution that includes short, focused pieces of code you can use immediately. You also get explanations of how and why the code works, so you can adapt the problem-solving techniques to similar situations.
Instead of poking around mailing lists, online documentation, and other sources, rely on the Apache Cookbook for quick solutions when you need them. Then you can spend your time and energy where it matters most.

Apache: The Definitive Guide (3rd Edition)

Author: Ben Laurie
List price: $49.99
Amazon price: $15.90   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media ( 1 December 2002)

Apache is far and away the most widely used web server platform in the world. This versatile server runs more than half of the world's existing web sites. Apache is both free and rock-solid, running more than 21 million web sites ranging from huge e-commerce operations to corporate intranets and smaller hobby sites.With this new third edition of Apache: The Definitive Guide, web administrators new to Apache will come up to speed quickly, and experienced administrators will find the logically organized, concise reference sections indispensable, and system programmers interested in customizing their servers will rely on the chapters on the API and Apache modules.Updated to cover the changes in Apache's latest release, 2.0, as well as Apache 1.3, this useful guide discusses how to obtain, set up, secure, modify, and troubleshoot the Apache software on both Unix and Windows systems. Dozens of clearly written examples provide the answers to the real-world issues that Apache administrators face everyday. In addition to covering the installation and configuration of mod_perl and Tomcat, the book examines PHP, Cocoon, and other new technologies that are associated with the Apache web server. Additional coverage of security and the Apache 2.0 API make Apache: The Definitive Guide, Third Edition essential documentation for the world's most popular web server.

Apache HTTP Server 2.4 Reference Manual 1/3 (Volume 1)

Author: Apache Contributors
List price: $29.99
Amazon price: $25.84   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Samurai Media Limited (16 November 2015)

The Apache HTTP Server, colloquially called Apache is the world's most used web server software. This comprehensive Reference Manual covers everything you need to know, incl.:

  • Using the Apache HTTP Server
  • Apache Virtual Host documentation
  • URL Rewriting Guide
  • Apache SSL/TLS Encryption
  • Guides, Tutorials, and HowTos
  • Platform-specific Notes
  • Apache HTTP Server and Supporting Programs
  • Apache Miscellaneous Documentation
  • Apache modules
  • Developer Documentation

As Apache HTTP Server became such a big project over the years, we had to split this reference manual in three parts that are three separate physical books. To keep it consistent with the digital manual, the references and page numbers cover all physical books as it were one. Therefore please note that you probably want to have all parts.

Apache Hive Essentials

Author: Dayong Du
List price: $39.99
Amazon price: $34.61   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Packt Publishing - ebooks Account (27 March 2015)

Immerse yourself on a fantastic journey to discover the attributes of big data by using Hive

About This Book
  • Discover how Hive can coexist and work with other tools in the Hadoop ecosystem to create big data solutions
  • Grasp the skills needed, learn the best practices, and avoid the pitfalls in writing efficient Hive queries to analyze the big data
  • Create an environment to analyze big data using practical, example-oriented scenarios
Who This Book Is For

If you are a data analyst, developer, or simply someone who wants to use Hive to explore and analyze data in Hadoop, this is the book for you. Whether you are new to big data or an expert, with this book, you will be able to master both the basic and the advanced features of Hive. Since Hive is an SQL-like language, some previous experience with the SQL language and databases is useful to have a better understanding of this book.

What You Will Learn
  • Create and set up the Hive environment
  • Discover how to use Hive's definition language to describe data
  • Discover interesting data by joining and filtering datasets in Hive
  • Transform data by using Hive sorting, ordering, and functions
  • Aggregate and sample data in different ways
  • Boost Hive query performance and enhance data security in Hive
  • Customize Hive to your needs by using user-defined functions and integrate it with other tools
In Detail

In this book, we prepare you for your journey into big data by firstly introducing you to backgrounds in the big data domain along with the process of setting up and getting familiar with your Hive working environment. Next, the book guides you through discovering and transforming the values of big data with the help of examples. It also hones your skill in using the Hive language in an efficient manner. Towards the end, the book focuses on advanced topics such as performance, security, and extensions in Hive, which will guide you on exciting adventures on this worthwhile big data journey.

By the end of the book, you will be familiar with Hive and able to work efficiently to find solutions to big data problems.

Apache Camel Developer's Cookbook (Solve Common Integration Tasks With Over 100 Easily Accessible Apache Camel Recipes)

Author: Scott Cranton
List price: $40.99
Amazon price: $40.99   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Packt Publishing (26 December 2013)

For Apache Camel developers, this is the book you'll always want to have handy. It's stuffed full of great recipes that are designed for quick practical application. Expands your Apache Camel abilities immediately.

Overview

  • A practical guide to using Apache Camel delivered in dozens of small, useful recipes
  • Written in a Cookbook format that allows you to quickly look up the features you need, delivering the most important steps to perform with a brief follow-on explanation of what's happening under the covers
  • The recipes cover the full range of Apache Camel usage from creating initial integrations, transformations and routing, debugging, monitoring, security, and more

In Detail

Apache Camel is a de-facto standard for developing integrations in Java, and is based on well-understood Enterprise Integration Patterns. It is used within many commercial and open source integration products. Camel makes common integration tasks easy while still providing the developer with the means to customize the framework when the situation demands it. Tasks such as protocol mediation, message routing and transformation, and auditing are common usages of Camel.

Apache Camel Developer's Cookbook provides hundreds of best practice tips for using Apache Camel in a format that helps you build your Camel projects. Each tip or recipe provides you with the most important steps to perform along with a summary of how it works, with references to further reading if you need more information. This book is intended to be a reliable information source that is quicker to use than an Internet search.

Apache Camel Developer's Cookbook is a quick lookup guide that can also be read from cover to cover if you want to get a sense of the full power of Apache Camel. This book provides coverage of the full lifecycle of creating Apache Camel-based integration projects, including the structure of your Camel code and using the most common Enterprise Integration patterns. Patterns like Split/Join and Aggregation are covered in depth in this book.

Throughout this book, you will be learning steps to transform your data. You will also learn how to perform unit and integration testing of your code using Camel's extensive testing framework, and also strategies for debugging and monitoring your code. Advanced topics like Error Handling, Parallel Processing, Transactions, and Security will also be covered in this book.

This book provides you with practical tips on using Apache Camel based on years of hands-on experience from hundreds of integration projects.

What you will learn from this book

  • Learn ways to structure your Camel projects
  • Understand common Enterprise Integration Pattern usage
  • Transform your messages
  • Use Camel's built-in testing framework
  • Extend Camel to better interoperate with your existing code
  • Learn the strategies for Error Handling
  • Use Camel's parallel processing and threading capabilities
  • Secure your Camel integration routes
  • Understand ACID Transaction processing within Camel

Approach

This book is written in a Cookbook style with short recipes showing developers how to effectively implement EIP without breaking everything in the process. It is concise and to the point, and it helps developers get their data flowing between different components without the need to read through page upon page of theory, while also enabling the reader to learn how to create exciting new projects.

High Performance Spark: Best Practices for Scaling and Optimizing Apache Spark

Author: Holden Karau
List price: $39.99
Amazon price: $22.85   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media (18 June 2017)

Apache Spark is amazing when everything clicks. But if you haven’t seen the performance improvements you expected, or still don’t feel confident enough to use Spark in production, this practical book is for you. Authors Holden Karau and Rachel Warren demonstrate performance optimizations to help your Spark queries run faster and handle larger data sizes, while using fewer resources.

Ideal for software engineers, data engineers, developers, and system administrators working with large-scale data applications, this book describes techniques that can reduce data infrastructure costs and developer hours. Not only will you gain a more comprehensive understanding of Spark, you’ll also learn how to make it sing.

With this book, you’ll explore:

  • How Spark SQL’s new interfaces improve performance over SQL’s RDD data structure
  • The choice between data joins in Core Spark and Spark SQL
  • Techniques for getting the most out of standard RDD transformations
  • How to work around performance issues in Spark’s key/value pair paradigm
  • Writing high-performance Spark code without Scala or the JVM
  • How to test for functionality and performance when applying suggested improvements
  • Using Spark MLlib and Spark ML machine learning libraries
  • Spark’s Streaming components and external community packages
« Previous123456789104748Next »