rss Home » Tag Archive For ‘Apache’

Cassandra: The Definitive Guide

Cassandra: The Definitive Guide

Book Description

What could you do with data if scalability wasn’t a problem? With this hands-on guide, you’ll learn how handles hundreds of terabytes of data while remaining highly available across multiple data centers — capabilities that have attracted Facebook, Twitter, and other data-intensive companies. Cassandra: The Definitive Guide provides the technical details and practical examples you need to assess this database management system and put it to work in a production environment.

Author Eben Hewitt demonstrates the advantages of Cassandra’s nonrelational design, and pays special attention to data modeling. If you’re a developer, DBA, application architect, or manager looking to solve a database scaling issue or future-proof your application, this guide shows you how to harness Cassandra’s speed and flexibility.

  • Understand the tenets of Cassandra’s column-oriented structure
  • Learn how to write, update, and read Cassandra data
  • Discover how to add or remove nodes from the cluster as your application requires
  • Examine a working application that translates from a relational model to Cassandra’s data model
  • Use examples for writing clients in , , and
  • Use the JMX interface to monitor a cluster’s usage, memory patterns, and more
  • Tune memory settings, data storage, and caching for better performance Download Now »

Pragmatic Guide to Subversion

Pragmatic Guide to Subversion

Book Description

sets the standard in version control systems. Championed by open-source developers, is behind some of today’s biggest and most important software, including , , , and . But more than just a tool for open-source collaboration, has made a significant impact in the corporate IT world. Most developers will now encounter source control during their career.

As a developer, you probably have knowledge of more than one source control tool and are expected to fluidly switch between tools depending on where you are working. This book was written to bridge the gap between knowing something about version control in general and knowing about Subversion specifically.

In Pragmatic Guide to Subversion, author Mike Mason drives developers to the features and practices that have made Subversion so successful. Each of the 48 tasks selected for the book is presented as a quick two-pager, with a succinct description on the left side and a quick reference on the right. The book is designed for experienced developers who know how to learn and want to get straight to the tricks and traps they’d otherwise learn by trial and error.

Subversion started life as a command-line tool but graphical clients are now extremely popular and can offer a lot of extra power. For every task in Pragmatic Guide to Subversion, you get to see how to carry out the task via the regular command-line client as well as the TortoiseSVN graphical client for Windows, and the Cornerstone graphical client for Mac. Download Now »

Apache OFBiz Cookbook

Apache OFBiz Cookbook

Book Description

Open For Business ( OFBiz) is an enterprise resource planning (ERP) system that provides a common data model and an extensive set of business processes. But without proper guidance on developing performance-critical applications, it is easy to make the wrong design and technology decisions. The power and promise of OFBiz is comprehensively revealed in a collection of self-contained, quick practical recipes in this Cookbook.

This book covers a range of topics from initial system setup to web application and page creation, , and data maintenance tasks. Focusing on a series of most commonly performed OFBiz tasks, this book provides clear, cogent, and easy-to-follow instructions designed to make the most of your OFBiz experience.

Let this book be your guide to enhancing your OFBiz productivity by saving you valuable time. Written specifically to give clear and straight forward answers to the most commonly asked OFBiz questions, this compendium of OFBiz recipes will show you everything you need to know to get things done in OFBiz. Whether you are new to OFBiz or an old pro, you are sure to find many useful hits and handy tips here. Topics range from getting started to configuration and system setup, security and database management through the final stages of developing, and testing new OFBiz applications.

Unlock the power and promise of OFBiz with this comprehensive collection of concise, insightful and proven recipes, timesaving techniques and helpful hints. Download Now »

A Practical Guide to Ubuntu Linux, 3rd Edition

A Practical Guide to Ubuntu Linux, 3rd Edition

Book Description

The Most Complete, Easy-to-Follow Guide to

  • The #1 server resource, fully updated for 10.4 (Lucid Lynx)–the Long Term Support (LTS) release many companies will rely on for years!
  • Updated JumpStarts help you set up , , Mail, , , , , and other complex servers in minutes
  • Hundreds of up-to-date examples, plus comprehensive indexes that deliver instant access to answers you can trust

Mark Sobell’s A Practical Guide to Ubuntu ®, Third Edition, is the most thorough and up-to-date reference to installing, configuring, and working with Ubuntu, and also offers comprehensive coverage of servers—critical for anybody interested in unleashing the full power of Ubuntu.

This edition has been fully updated for Ubuntu 10.04 (Lucid Lynx), a milestone Long Term Support (LTS) release, which Canonical will support on desktops until 2013 and on servers until 2015.

Sobell walks you through every essential feature and technique, from installing Ubuntu to working with GNOME, , exim4, , , , LDAP, gufw, firestarter, iptables, even Perl scripting. His exceptionally clear explanations demystify everything from networking to security. Download Now »

Essential GWT: Building for the Web with Google Web Toolkit 2

Essential GWT: Building for the Web with Google Web Toolkit 2

Book Description

With Web Toolkit, developers can build sophisticated Rich Internet Applications (RIAs) and complete Web sites using the powerful IDEs and tools they already use. Now, with 2, Web Toolkit has become even more useful. Essential shows how to use this latest version of GWT to create production solutions that combine superior style, performance, and interactivity with exceptional quality and maintainability.

Federico Kereki quickly reviews the basics and then introduces intermediate and advanced GWT skills, covering issues ranging from organizing projects to compiling and deploying final code. Throughout, he focuses on best-practice methodologies and design patterns. For example, you’ll learn how to use the (model-view-presenter) pattern to improve application design and support automated testing for agile .

Kereki illuminates each concept with realistic code examples that help developers jump-start their projects and get great results more quickly. Working with the latest versions of tools such as Eclipse, , , , and , he demonstrates exactly how GWT fits into real Web environments. Coverage includes

  • Using the Google Plugin for Eclipse and the GWT Shell Script
  • Detecting and working with browsers—and solving the problems they cause
  • Building better user interfaces with the pattern Download Now »

Hadoop: The Definitive Guide, 2nd Edition

Hadoop: The Definitive Guide, 2nd Edition

Book Description

Discover how can unleash the power of your data. This comprehensive resource shows you how to build and maintain reliable, scalable, distributed systems with the framework — an implementation of MapReduce, the algorithm on which built its empire. Programmers will find details for analyzing datasets of any size, and administrators will learn how to set up and run clusters.

This revised edition covers recent changes to , including new features such as Hive, Sqoop, and Avro. It also provides illuminating case studies that illustrate how is used to solve specific problems. Looking to get the most out of your data? This is your book.

  • Use the Hadoop Distributed File System (HDFS) for storing large datasets, then run distributed computations over those datasets with MapReduce
  • Become familiar with Hadoop’s data and I/O building blocks for compression, data integrity, serialization, and persistence
  • Discover common pitfalls and advanced features for writing real-world MapReduce programs
  • Design, build, and administer a dedicated Hadoop cluster, or run Hadoop in the cloud
  • Use Pig, a high-level query language for large-scale data processing
  • Analyze datasets with Hive, Hadoop’s data warehousing system
  • Take advantage of HBase, Hadoop’s database for structured and semi-structured data
  • Learn ZooKeeper, a toolkit of coordination primitives for building distributed systems Download Now »