Categories Categories

New Arrivals

7 x 9 x .4 inch, 166, ships in 12-15 days, 22/02/2020, Shroff/O'Reilly, 2020, ships in 1-2 days , N, Paperback, New, India, First, Caleb Hattingh

All Indian Reprints of O'Reilly are printed in Grayscale

If you're among the Python developers put off by asyncio's complexity, it's time to take another look. Asyncio is complicated because it aims to solve problems in concurrent network programming for both framework and end-user developers. The features you need to consider are a small subset of the whole asyncio API, but picking out the right features is the tricky part. That's where this practical book comes in.

Veteran Python developer Caleb Hattingh helps you gain a basic understanding of asyncio's building blocks enough to get started writing simple event-based programs. You'll learn why asyncio offers a safer alternative to preemptive multitasking (threading) and how this API provides a simple way to support thousands of simultaneous socket connections.

  • Get a critical comparison of asyncio and threading for concurrent network programming
  • Take an asyncio walk-through, including a quickstart guide for hitting the ground looping with event-based programming
  • Learn the difference between asyncio features for end-user developers and those for framework developers
  • Understand asyncio's new async/await language syntax, including coroutines and task and future APIs
  • Get detailed case studies (with code) of some popular asyncio-compatible third-party libraries
In stock

Minimum quantity for "Using Asyncio in Python: Understanding Python's Asynchronous Programming Features" is 1.

7 x 9 x .5 inch, Usually ships in 12-15 days, 256, Shroff/O'Reilly, 2019, Usually ships in 1-2 days, No, Paperback, New, India, Second, Stephen Cleary
If you’re one of many developers still uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 85 code-rich recipes in this updated second edition, author Stephen Cleary demonstrates parallel processing and asynchronous programming techniques using libraries and language features in .NET and C# 8.0.Concurrency is now more common in responsive and scalable application development, but it’s still extremely difficult to code. The detailed solutions in this cookbook show you how modern tools raise the level of abstraction, making concurrency much easier than before. Complete with ready-to-use code and discussions about how and why solutions work, these recipes help you: • Get up to speed on concurrency and async and parallel programming • Use async and await for asynchronous operations • Enhance your code with asynchronous streams • Explore parallel programming with .NET’s Task Parallel Library • Create dataflow pipelines with .NET’s TPL Dataflow library • Understand the capabilities that System.Reactive builds on top of LINQ • Utilize threadsafe and immutable collections • Learn how to conduct unit testing with concurrent code • Make the thread pool work for you • Enable clean, cooperative cancellation • Examine scenarios for combining concurrent approaches • Dive into asynchronous-friendly object-oriented programming • Recognize and write adapters for code using older asynchronous styles
In stock

Minimum quantity for "Concurrency in C# Cookbook, Second Edition: Asynchronous, Parallel, and Multithreaded Programming" is 1.

7 x 9 x .5 inch, 268, ships in 12-15 days, 13/03/2020, Shroff/O'Reilly, 2020, ships in 1-2 days, N, Paperback, New, India, Second, Lee Atchison

All Indian Reprints of O'Reilly are printed in Grayscale

Every day, companies struggle to scale critical applications. As traffic volume and data demands increase, these applications become more complicated and brittle, exposing risks and compromising availability. With the popularity of software as a service, scaling has never been more important.

Updated with an expanded focus on modern architecture paradigms such as microservices and cloud computing, this practical guide provides techniques for building systems that can handle huge quantities of traffic, data, and demand without affecting the quality your customers expect. Architects, managers, and directors in engineering and operations organizations will learn how to build applications at scale that run more smoothly and reliably to meet the needs of customers.

  • Learn how scaling affects the availability of your services, why that matters, and how to improve it
  • Dive into a modern service-based application architecture that ensures high availability and reduces the effects of service failures
  • Explore the Single Team Owned Service Architecture paradigm (STOSA)-a model for scaling your development organization in tandem with your application
  • Understand, measure, and mitigate risk in your systems
  • Use the cloud to build highly scalable applications
In stock

Minimum quantity for "Architecting for Scale, 2nd Edition: How to Maintain High Availability and Manage Risk in the Cloud" is 1.

6 x 9 x .5 inch, Usually ships in 12-15 days, Usually ships in 1-2 days, 336, Shroff Publishers & Distributors Pvt. Ltd., 2019, N, First, Dr. Ramesh Manza Miss. Anupriya Kamble, Dr. Prapti Deshmukh Dr. Yogeh Rajput, Paperback, New, India, Dr. Dyaneshwari D Patil

Bioinformatics performs a leading role in all the digital environment. Bioinformatics defines the terms like collection, classification, storage, and analysis of biomedical and biological information using computers especially when applied to molecular genetics and genomics. This book includes nine special emerging areas in Bioinformatics like Agriculture aspects, Human health, Environmental aspects, Biotechnological aspects, Molecular biology, Neurological aspects, Drug-Design, Veterinary science and System Biology. These are very basic guidelines for those who are interested to work and study in Bioinformatics in their graduations or post-graduation studies and also for newcomers in their research work.

In stock

Minimum quantity for "Emerging Areas in Bioinformatics" is 1.

7 x 9 x 1 inch, Usually ships in 12-15 days, Usually ships in 1-2 days, 524, Shroff/O'Reilly, 2019, N, First, Tim Nugent, Jonathon Manning, Paperback, New, India, Paris Buttfield-Addison

Create and implement AI-based features in your Swift apps for iOS, macOS, tvOS, and watchOS. With this practical book, programmers and developers of all kinds will find a one-stop shop for AI and machine learning with Swift. Taking a task-based approach, you’ll learn how to build features that use powerful AI features to identify images, make predictions, generate content, recommend things, and more.AI is increasingly essential for every developer—and you don’t need to be a data scientist or mathematician to take advantage of it in your apps. Explore Swift-based AI and ML techniques for building applications. Learn where and how AI-driven features make sense. Inspect tools such as Apple’s Python-powered Turi Create and Google’s Swift for TensorFlow to train and build models.

In stock

Minimum quantity for "Practical Artificial Intelligence with Swift: From Fundamental Theory to Development of AI-Driven Apps" is 1.

7 x 9 x .6 inch, 304, ships in 12-15 days, 13/03/2020, Shroff/O'Reilly, 2020, ships in 1-2 days, N, Paperback, Bob Gregory, New, India, First, Harry Percival

All Indian Reprints of O'Reilly are printed in Grayscale

As Python continues to grow in popularity, projects are becoming larger and more complex. Many Python developers are taking an interest in high-level software design patterns such as hexagonal/clean architecture, event-driven architecture, and the strategic patterns prescribed by domain-driven design (DDD). But translating those patterns into Python isn't always straightforward.

With this hands-on guide, Harry Percival and Bob Gregory from introduce proven architectural design patterns to help Python developers manage application complexity and get the most value out of their test suites.

Each pattern is illustrated with concrete examples in beautiful, idiomatic Python, avoiding some of the verbosity of Java and C# syntax. Patterns include:

Dependency inversion and its links to ports and adapters (hexagonal/clean architecture) Domain-driven design's distinction between Entities, Value Objects, and Aggregates Repository and Unit of Work patterns for persistent storage Events, commands, and the message bus Command-query responsibility segregation (CQRS) Event-driven architecture and reactive microservices.

In stock

Minimum quantity for "Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices" is 1.

7 x 9 x .8 inch, ships in 12-15 days, ships in 1-2 days, 404, 17/03/2020, 2020, Shroff Publishers & Distributors Pvt. Ltd., N, First, Kanagaraj, Kalyankumar Asangi, Paperback, New, India, Xudong Ren

About the Book

This book describes the current trends in network automation, operators challenges and how they are addressed by micro-service based closed-loop automation platform-ONAP, by providing required details on ONAP architecture, design principles, development guidance and key features of ONAP components. Also it describes how to use cases and details on how a new network service can be designed and deployed.

Finally it covers on how ONAP supports Linux Foundation's OPNFV Verification Program. We hope this book would help to promote the establishment of network automations and its standards.

About the Authors

Xudong Ren (Bill Ren), Chief open source liaison officer & General Manager of ICT Infrastructure Open Source Business at Huawei Technologies Co. Ltd. He is an Board members of LFN and LF Edge. He is fully responsible for the implementation of open source solutions for operators/enterprises in the network automation industry, using open source means to build industrial ecology, expand industrial space, build a healthy and harmonious industrial environment, and support the success of the company’s business. Since Joining Huawei in 2000, he served as an Intelligent Network Research and Development Engineer, Product Manager and Architect of India Branch, General Manager of Business OSS, Vice President of Network OSS, Vice President of Network OSS Strategy and MKT, Vice President of Solution MKTG, etc.

He holds an EMBA and Master Degree from Peking University, and a CS Bachelor Degree from Shanghai Jiaotong University.

Kalyankumar Asangi, Senior Executive and technologist in Huawei Technologies India Pvt Ltd with 20 years of rich experience in Technology and Product Management. He has played various roles Architect, System Engineer, Design Engineer and Program Manager for the Huawei Datacom VRP platform. He has in-depth knowledge and expertise in the areas of SDN, NFV, Routing, MPLS, VPN, Network Automation and Edge Computing Currently he is serving as leader for the Open source and Technical Research team to build open source based solution and ecosystem.

He holds Bachelors Degree of Engineering from Karnataka University, Dharawar.

Kanagaraj Manickam open-source NFV Cloud Lead Architect at Huawei Technologies India Pvt Ltd, having 15 years of R&D and Operational experiences in Data-Center, Cloud & Telco Service Orchestration & Automation. He has incubated VNF Test Platform (VTP - VNFSDK), Open Command Platform (OCOMP - CLI) projects in ONAP community and leading them as PTL. He is one of the author of Linux Foundation’s Certified ONAP professional (COP) certification course. In OPNFV community, he is PTL for Dovetail project, part of Linux Foundation Networking (LFN) Verified Program (OVP). He is also an contributor in TMForum (TMF) Open API project. and was committer in OpenStack HEAT and ETSI NFV Orchestrator (Tacker) projects From Anna university, Tamil Nadu India.

He holds Master degree in Computer Science & Engineering (at PSG Tech), and Bachelor degree in Electrical & Electronics Engineering (at Kongu Eng. College)

In stock

Minimum quantity for "ONAP Technical Essentials: The Open Source Industry Accelerates Autonomous Driving Networks" is 1.

6 x 9 x .5 inch, Usually ships in 12-15 days, 284, Shroff/O'Reilly, 2019, Usually ships in 1-2 days, N, Paperback, New, India, First, Samantha Kleinberg

Can drinking coffee help people live longer? What makes a stock’s price go up? Why did you get the flu? Causal questions like these arise on a regular basis, but most people likely have not thought deeply about how to answer them.This book helps you think about causality in a structured way: What is a cause, what are causes good for, and what is compelling evidence of causality? Author Samantha Kleinberg shows you how to develop a set of tools for thinking more critically about causes. You’ll learn how to question claims, identify causes, make decisions based on causal information, and verify causes through further tests.

Whether it’s figuring out what data you need, or understanding that the way you collect and prepare data affects the conclusions you can draw from it, Why will help you sharpen your causal inference skills.

In stock

Minimum quantity for "Why: A Guide to Finding and Using Causes" is 1.

No, 2016, Shroff/O'Reilly, First, India, Paperback, New, Greenberg

How can Apache Mesos make a difference in your organization? With this practical guide, you’ll learn how this cluster manager directs your datacenter’s resources, and provides real time APIs for interacting with (and developing for) the entire cluster. You’ll learn how to use Mesos as a deployment system, like Ansible or Chef, and as an execution platform for building and hosting higher-level applications, like Hadoop.

In stock
7 x 9 x .7 inch, Usually ships in 12-15 days, Usually ships in 1-2 days, 376, Shroff/X-Team, 2019, N, First, Sunil Patekar, Paperback, New, India, Mahesh Bhave

The book is divided into two parts.The first part discusses JavaScript as a programming language (Utility).The second part discusses the use of JavaScript in HTML pages.

More than 55 plain JavaScript programs in the first part. Also critical comparison of JavaScript facilities with C/C++/Java.

Over 60 HTML pages enabled with JavaScript in the second part.

More than 10 real life applications of JavaScript including Form Validation, Fabric Design, Bubble Sort demonstration, Toy Piano and Quiz.

A chapter on graphics to make web pages more attractive.

In stock

Minimum quantity for "Javascript for Beginners" is 1.

7 x 9 x .5 inch, Usually ships in 12-15 days, Usually ships in 1-2 days, 232, Shroff/O'Reilly, 2019, N, First, Trent Swanson, Peter Jausovec, Paperback, New, India, Boris Scholl

Developers often struggle when first encountering the cloud. Learning about distributed systems, becoming familiar with technologies such as containers and functions, and knowing how to put everything together can be daunting. With this practical guide, you’ll get up to speed on patterns for building cloud native applications and best practices for common tasks such as messaging, eventing, and DevOps.Authors Boris Scholl, Trent Swanson, and Peter Jausovec describe the architectural building blocks for a modern cloud native application.

In stock

Minimum quantity for "Cloud Native: Using Containers, Functions, and Data to Build Next-Generation Applications" is 1.

6 x 9 x .1 inch, 72, Usually ships in 12-15 days, 12/07/2019, Shroff/O'Reilly, 2019, Usually ships in 1-2 days, No, Paperback, Allan Liska, New, India, First, Laurent Gil

Allan Liska is an intelligence architect at Recorded Future. Allan has more than 15 years’ experience in the world of security and has worked as both a security practitioner and an ethical hacker. Through his work at Symantec, iSIGHT Partners, FireEye, and Recorded Future, Allan has helped countless organizations improve their security posture using more effective intelligence. He is the author of The Practice of Network Security, Building an Intelligence-Led Security Program, and Securing NTP: A Quickstart Guide and the coauthor of DNS Security: Defending the Domain Name System and Ransomware: Defending Against Digital Extortion."

In stock

Minimum quantity for "Security with AI and Machine Learning" is 1.