• Complain

Ahmed Soliman - Getting Started with Memcached

Here you can read online Ahmed Soliman - Getting Started with Memcached full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2013, publisher: Packt Publishing, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Ahmed Soliman Getting Started with Memcached
  • Book:
    Getting Started with Memcached
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2013
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Getting Started with Memcached: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Getting Started with Memcached" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Speed up and scale out your web applications with Memcached

Overview

  • Set up the Memcached service on your server or development machine
  • Use Memcached on your Java, Ruby, Python, and PHP applications
  • Full of practical, real-world examples and easy-to-follow explanations

In Detail

Web application performance is no longer a non-functional requirement, but an implicit condition for an engaging user experience. As a result, responsive and highly scalable applications are becoming a necessity. Memcached is a high-performance distributed memory caching system built to speed up dynamic web applications by offloading pressure from your database.

Getting Started with Memcached is a hands-on, comprehensive guide to the Memcached service and its API in different programming languages. It contains practical recipes to integrate Memcached within your Rails, Django, or even Scala Play! applications.

This book will show you everything you need to know to start using Memcached in your existing or new web applications. This book uses real-world recipes to help you learn how to store and retrieve data from your clustered virtual memory cache pool and how to integrate caching into your favourite web development framework.

You will also learn how to build a Memcached consistent-hashing scalable cluster and how Memcached clients are properly configured to use different servers to scale out your memory cache pool in Ruby, Python, PHP, and Java. With this book, you will see how to cache templates and database queries in the most popular web development framework in use today.

What you will learn from this book

  • Install Memcached on Ubuntu and Mac OS X
  • Understand how the Memcached server works
  • Learn how the Memcached protocol is designed
  • Build a Memcached scalable cluster
  • Use Memcached with Ruby, Python, PHP, Java as well as with your Play! application
  • Integrate Memcached within your Rails applications
  • Cache templates in Django applications

Approach

This book is an easy-to-follow guide full of hands-on examples of real-world administration tasks, which will help you design and build highly scalable and very fast web applications.

Who this book is written for

This book is ideal for web application developers looking for hands-on, practical, and to-the-point recipes to integrate the Memcached service into their day-to-day programming tasks. No prior knowledge of Memcached is assumed for using this book.

Ahmed Soliman: author's other books


Who wrote Getting Started with Memcached? Find out the surname, the name of the author of the book and a list of all author's works by series.

Getting Started with Memcached — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Getting Started with Memcached" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Getting Started with Memcached

Getting Started with Memcached

Copyright 2013 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: November 2013

Production Reference: 1181113

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78216-322-0

www.packtpub.com

Cover Image by Aniket Sawant (<>)

Credits

Author

Ahmed Soliman

Reviewers

Jorge Arvalo

Nazimuddin Basha

David Hogue

Acquisition Editors

Vinay Argekar

Mary Jasmine Nadar

Commissioning Editor

Priyanka Shah

Technical Editor

Monica John

Project Coordinator

Sageer Parkar

Proofreader

Linda Morris

Indexer

Priya Subramani

Production Coordinator

Manu Joseph

Cover Work

Manu Joseph

About the Author

Ahmed Soliman is an entrepreneur and software and systems engineer coming from a diverse background of highly scalable applications design, mission-critical systems, asynchronous data analytics, social networks design, reactive distributed systems, and systems administration and engineering. He has also published a technology patent in distributed computer-based virtual laboratories and designed numerous large-scale distributed systems for massive-scale enterprise customers.

A software engineer at heart, he is experienced in over 10 programming languages but most recently he was busy designing and writing applications in Python, Ruby, and Scala for several customers. He is also an opensource evangelist and activist. He contributed and maintained several open source projects on the Web.

Ahmed is a co-founder in Cloud Niners Ltd., a software and services company focusing on highly scalable cloud-based applications that have been delivering private and public cloud computing services to customers in the MEA region on different platforms and technologies.

Acknowledgments

I would like to thank some of the folks who changed my entire life for the better, upon meeting or working with them; those thanks do not come in a specific order but resembles a great appreciation for their support, help, and influence through my personal life and professional career:

  • Al Sayed Al-Ghadban, for helping me switch to Linux back in late nineties
  • Romain Slootmaekers, for his priceless technical advice and continuous support
  • Khaled El-Sersy, for helping me when I was a little kid to learn programming
  • Ahmed Kamal, a great colleague and partner, who was always a believer and supporter
  • Tarek El-Esseily, a great entrepreneur with endless energy
  • Dr. Aser Farghal, for his endless care and support
  • Dr. Kamal Shebl, who is like a father to me
  • My Family, for everything!

A great thanks goes to my wife Sinar for her continuous support and help. She has been a great help and a deep source of inspiration. I have learned a lot from her patience and her support was the reason behind many of my/our successes together.

About the Reviewers

Jorge Arvalo is a computer engineer from the Universidad Autnoma de Madrid, UAM. He started developing Web applications with JS, PHP, and Python. In 2010, he began collaborating with PostGIS and GDAL projects, after participating in GSoC 2009, creating the PostGIS Raster GDAL driver. He currently works as a freelance Web/GIS developer and he collaborates with geomati.co group in projects such as gvSIG CE or QGIS. He also writes a blog about GIS: http://www.libregis.org.

"I worked with Jorge for a while. He acted as Scrum Master of our development team, where I was working as designer. He is a great professional, with proven ability as a developer and team manager. A good person and excellent colleague" (Carlos Azaustre, web developer).

"Jorge is a great project engineer, an excellent workmate. His commitment and devotion makes him a very valuable person." (Victor Serrano, GMS System Integration Engineer).

"Very organized, responsible and hard working colleague. Jorge is very autonomous and has a strong technical background. He is the kind of person you can trust in." (Diego Abia, Payload Data Ground Segment AIV Engineer).

Jorge Arvalo has co-written the book Zurb Foundation 4 Starter , for PacktPub Ltd. He has also worked as a reviewer for the books PostGIS 2.0 Cookbook and OpenLayers beginner's guide (2nd edition) , also for PacktPub Ltd.

I would like to thank my girlfriend, Elena Cedillo, for her continuous support and love.

Nazimuddin Basha has more than 15 years of experience in the information technology field in various positions. He started his career with Visual Basic and moved on to work in Java, later to .NET Framework. He is currently working as a .NET architect with a healthcare client providing services to the major insurance companies.

In his leisure time, he likes to watch movies and cricket, listen to music, and spend time with his kids (Aafreen and Asima).

His linkedin profile is http://www.linkedin.com/in/nbasha/.

David Hogue is a software developer currently working remotely out of the Portland, Oregon area. He's worked on a CMS called Pixelsilk that makes substantial use of Memcached for improving performance between clusters of Web servers. He has been programming in one language or another for over 15 years and is constantly looking out for new and useful tools or techniques.

www.PacktPub.com
Support files, eBooks, discount offers and more

You might want to visit www.PacktPub.com for support files and downloads related to your book.

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.

At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.

httpPacktLibPacktPubcom Do you need instant solutions to your IT - photo 1

http://PacktLib.PacktPub.com

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books.

Why Subscribe?
  • Fully searchable across every book published by Packt
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Getting Started with Memcached»

Look at similar books to Getting Started with Memcached. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Getting Started with Memcached»

Discussion, reviews of the book Getting Started with Memcached and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.