0
Your cart

Your cart is empty

Browse All Departments
Price
  • R100 - R250 (4)
  • R250 - R500 (18)
  • R500+ (470)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer hardware & operating systems > Computer architecture & logic design > Parallel processing

Hands-On High Performance with Spring 5 - Techniques for scaling and optimizing Spring and Spring Boot applications... Hands-On High Performance with Spring 5 - Techniques for scaling and optimizing Spring and Spring Boot applications (Paperback)
Chintan Mehta, Subhash Shah, Pritesh Shah, Prashant Goswami, Dinesh Radadiya
R1,321 Discovery Miles 13 210 Ships in 10 - 15 working days

A hands-on guide to creating, monitoring, and tuning a high performance Spring web application Key Features Understand common performance pitfalls and improve your application's performance Build and deploy strategies for complex applications using the microservice architecture Understand internals of JVM - the core of all Java Runtime Environments Book DescriptionWhile writing an application, performance is paramount. Performance tuning for real-world applications often involves activities geared toward detecting bottlenecks. The recent release of Spring 5.0 brings major advancements in the rich API provided by the Spring framework, which means developers need to master its tools and techniques to achieve high performance applications. Hands-On High Performance with Spring 5 begins with the Spring framework's core features, exploring the integration of different Spring projects. It proceeds to evaluate various Spring specifications to identify those adversely affecting performance. You will learn about bean wiring configurations, aspect-oriented programming, database interaction, and Hibernate to focus on the metrics that help identify performance bottlenecks. You will also look at application monitoring, performance optimization, JVM internals, and garbage collection optimization. Lastly, the book will show you how to leverage the microservice architecture to build a high performance and resilient application. By the end of the book, you will have gained an insight into various techniques and solutions to build and troubleshoot high performance Spring-based applications. What you will learn Master programming best practices and performance improvement with bean wiring Analyze the performance of various AOP implementations Explore database interactions with Spring to optimize design and configuration Solve Hibernate performance issues and traps Leverage multithreading and concurrent programming to improve application performance Gain a solid foundation in JVM performance tuning using various tools Learn the key concepts of the microservice architecture and how to monitor them Perform Spring Boot performance tuning, monitoring, and health checks Who this book is forIf you're a Spring developer who'd like to build high performance applications and have more control over your application's performance in production and development, this book is for you. Some familiarity with Java, Maven, and Eclipse is necessary.

Windows(R) 64-bit Assembly Language Programming Quick Start - Intel(R) X86-64, SSE, AVX (Paperback): Robert Dunne Windows(R) 64-bit Assembly Language Programming Quick Start - Intel(R) X86-64, SSE, AVX (Paperback)
Robert Dunne
R483 Discovery Miles 4 830 Ships in 10 - 15 working days
Large Scale Machine Learning with Python (Paperback): Bastiaan Sjardin, Luca Massaron, Alberto Boschetti Large Scale Machine Learning with Python (Paperback)
Bastiaan Sjardin, Luca Massaron, Alberto Boschetti
R1,434 Discovery Miles 14 340 Ships in 10 - 15 working days

Learn to build powerful machine learning models quickly and deploy large-scale predictive applications About This Book * Design, engineer and deploy scalable machine learning solutions with the power of Python * Take command of Hadoop and Spark with Python for effective machine learning on a map reduce framework * Build state-of-the-art models and develop personalized recommendations to perform machine learning at scale Who This Book Is For This book is for anyone who intends to work with large and complex data sets. Familiarity with basic Python and machine learning concepts is recommended. Working knowledge in statistics and computational mathematics would also be helpful. What You Will Learn * Apply the most scalable machine learning algorithms * Work with modern state-of-the-art large-scale machine learning techniques * Increase predictive accuracy with deep learning and scalable data-handling techniques * Improve your work by combining the MapReduce framework with Spark * Build powerful ensembles at scale * Use data streams to train linear and non-linear predictive models from extremely large datasets using a single machine In Detail Large Python machine learning projects involve new problems associated with specialized machine learning architectures and designs that many data scientists have yet to tackle. But finding algorithms and designing and building platforms that deal with large sets of data is a growing need. Data scientists have to manage and maintain increasingly complex data projects, and with the rise of big data comes an increasing demand for computational and algorithmic efficiency. Large Scale Machine Learning with Python uncovers a new wave of machine learning algorithms that meet scalability demands together with a high predictive accuracy. Dive into scalable machine learning and the three forms of scalability. Speed up algorithms that can be used on a desktop computer with tips on parallelization and memory allocation. Get to grips with new algorithms that are specifically designed for large projects and can handle bigger files, and learn about machine learning in big data environments. We will also cover the most effective machine learning techniques on a map reduce framework in Hadoop and Spark in Python. Style and approach This efficient and practical title is stuffed full of the techniques, tips and tools you need to ensure your large scale Python machine learning runs swiftly and seamlessly. Large-scale machine learning tackles a different issue to what is currently on the market. Those working with Hadoop clusters and in data intensive environments can now learn effective ways of building powerful machine learning models from prototype to production. This book is written in a style that programmers from other languages (R, Julia, Java, Matlab) can follow.

Distributed File Systems - Distributed Computing Architecture (Paperback): Neal Kobel Distributed File Systems - Distributed Computing Architecture (Paperback)
Neal Kobel
R1,679 Discovery Miles 16 790 Ships in 10 - 15 working days
Systems Architecture of Avalanche Prevention and Relief Cloud Applications and Services Iot System - General Systems Theory 2.0... Systems Architecture of Avalanche Prevention and Relief Cloud Applications and Services Iot System - General Systems Theory 2.0 at Work (Paperback)
William S. Chao
R433 Discovery Miles 4 330 Ships in 10 - 15 working days
Grid Computing - Distributed Computing Architecture (Paperback): Marcus Bisogno Grid Computing - Distributed Computing Architecture (Paperback)
Marcus Bisogno
R1,692 Discovery Miles 16 920 Ships in 10 - 15 working days
Mastering IPython 4.0 (Paperback): Thomas Bitterman Mastering IPython 4.0 (Paperback)
Thomas Bitterman
R1,411 Discovery Miles 14 110 Ships in 10 - 15 working days

Get to grips with the advanced concepts of interactive computing to make the most out of IPython About This Book * Most updated book on Interactive computing with IPython 4.0; * Detailed, example-rich guide that lets you use the most advanced level interactive programming with IPython; * Get flexible interactive programming with IPython using this comprehensive guide Who This Book Is For This book is for IPython developers who want to make the most of IPython and perform advanced scientific computing with IPython utilizing the ease of interactive computing. It is ideal for users who wish to learn about the interactive and parallel computing properties of IPython 4.0, along with its integration with third-party tools and concepts such as testing and documenting results. What You Will Learn * Develop skills to use IPython for high performance computing (HPC) * Understand the IPython interactive shell * Use XeroMQ and MPI to pass messages * Integrate third-party tools like R, Julia, and JavaScript with IPython * Visualize the data * Acquire knowledge to test and document the data * Get to grips with the recent developments in the Jupyter notebook system In Detail IPython is an interactive computational environment in which you can combine code execution, rich text, mathematics, plots, and rich media. This book will get IPython developers up to date with the latest advancements in IPython and dive deep into interactive computing with IPython. This an advanced guide on interactive and parallel computing with IPython will explore advanced visualizations and high-performance computing with IPython in detail. You will quickly brush up your knowledge of IPython kernels and wrapper kernels, then we'll move to advanced concepts such as testing, Sphinx, JS events, interactive work, and the ZMQ cluster. The book will cover topics such as IPython Console Lexer, advanced configuration, and third-party tools. By the end of this book, you will be able to use IPython for interactive and parallel computing in a high-performance computing environment. Style and approach This is a comprehensive guide to IPython for interactive, exploratory and parallel computing. It will let the IPython get up to date with the latest advancements in IPython and dive deeper into interactive computing with IPython

Multiagent Systems (Paperback, second edition): Gerhard Weiss Multiagent Systems (Paperback, second edition)
Gerhard Weiss
R1,982 R1,588 Discovery Miles 15 880 Save R394 (20%) Ships in 9 - 17 working days

The new edition of an introduction to multiagent systems that captures the state of the art in both theory and practice, suitable as textbook or reference. Multiagent systems are made up of multiple interacting intelligent agents-computational entities to some degree autonomous and able to cooperate, compete, communicate, act flexibly, and exercise control over their behavior within the frame of their objectives. They are the enabling technology for a wide range of advanced applications relying on distributed and parallel processing of data, information, and knowledge relevant in domains ranging from industrial manufacturing to e-commerce to health care. This book offers a state-of-the-art introduction to multiagent systems, covering the field in both breadth and depth, and treating both theory and practice. It is suitable for classroom use or independent study. This second edition has been completely revised, capturing the tremendous developments in multiagent systems since the first edition appeared in 1999. Sixteen of the book's seventeen chapters were written for this edition; all chapters are by leaders in the field, with each author contributing to the broad base of knowledge and experience on which the book rests. The book covers basic concepts of computational agency from the perspective of both individual agents and agent organizations; communication among agents; coordination among agents; distributed cognition; development and engineering of multiagent systems; and background knowledge in logics and game theory. Each chapter includes references, many illustrations and examples, and exercises of varying degrees of difficulty. The chapters and the overall book are designed to be self-contained and understandable without additional material. Supplemental resources are available on the book's Web site. Contributors Rafael Bordini, Felix Brandt, Amit Chopra, Vincent Conitzer, Virginia Dignum, Jurgen Dix, Ed Durfee, Edith Elkind, Ulle Endriss, Alessandro Farinelli, Shaheen Fatima, Michael Fisher, Nicholas R. Jennings, Kevin Leyton-Brown, Evangelos Markakis, Lin Padgham, Julian Padget, Iyad Rahwan, Talal Rahwan, Alex Rogers, Jordi Sabater-Mir, Yoav Shoham, Munindar P. Singh, Kagan Tumer, Karl Tuyls, Wiebe van der Hoek, Laurent Vercouter, Meritxell Vinyals, Michael Winikoff, Michael Wooldridge, Shlomo Zilberstein

Tron Chronicles - Pacific (Paperback): Isaac B Newton Tron Chronicles - Pacific (Paperback)
Isaac B Newton
R1,476 Discovery Miles 14 760 Ships in 10 - 15 working days
Tron Chronicles - English (Paperback): Isaac B Newton Tron Chronicles - English (Paperback)
Isaac B Newton
R1,361 Discovery Miles 13 610 Ships in 10 - 15 working days
Boost.Asio C++ Network Programming Cookbook (Paperback): Dmytro Radchuk Boost.Asio C++ Network Programming Cookbook (Paperback)
Dmytro Radchuk
R1,375 Discovery Miles 13 750 Ships in 10 - 15 working days

Over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library About This Book * Build highly efficient distributed applications with ease * Enhance your cross-platform network programming skills with one of the most reputable C++ libraries * Find solutions to real-world problems related to network programming with ready-to-use recipes using this detailed and practical handbook Who This Book Is For If you want to enhance your C++ network programming skills using the Boost.Asio library and understand the theory behind development of distributed applications, this book is just what you need. The prerequisite for this book is experience with general C++11. To get the most from the book and comprehend advanced topics, you will need some background experience in multithreading. What You Will Learn * Boost your working knowledge of one of the most reputable C++ networking libraries-Boost.Asio * Familiarize yourself with the basics of TCP and UDP protocols * Create scalable and highly-efficient client and server applications * Understand the theory behind development of distributed applications * Increase the security of your distributed applications by adding SSL support * Implement a HTTP client easily * Use iostreams, scatter-gather buffers, and timers In Detail Starting with recipes demonstrating the execution of basic Boost.Asio operations, the book goes on to provide ready-to-use implementations of client and server applications from simple synchronous ones to powerful multithreaded scalable solutions. Finally, you are presented with advanced topics such as implementing a chat application, implementing an HTTP client, and adding SSL support. All the samples presented in the book are ready to be used in real projects just out of the box. As well as excellent practical examples, the book also includes extended supportive theoretical material on distributed application design and construction. Style and approach This book is a set of recipes, each containing the statement and description of a particular practical problem followed by code sample providing the solution to the problem and detailed step-by-step explanation. Recipes are grouped by topic into chapters and ordered by the level of complexity from basic to advanced.

Mastering C# Concurrency (Paperback): Eugene Agafonov, Andrew Koryavchenko Mastering C# Concurrency (Paperback)
Eugene Agafonov, Andrew Koryavchenko
R1,422 Discovery Miles 14 220 Ships in 10 - 15 working days

Create robust and scalable applications along with responsive UI using concurrency and the multi-threading infrastructure in .NET and C# About This Book * Learn to combine your asynchronous operations with Task Parallel Library * Master C#'s asynchronous infrastructure and use asynchronous APIs effectively to achieve optimal responsiveness of the application * An easy-to-follow, example-based guide that helps you to build scalable applications using concurrency in C# Who This Book Is For If you are a C# developer who wants to develop modern applications in C# and wants to overcome problems by using asynchronous APIs and standard patterns, then this book is ideal for you. Reasonable development knowledge, an understanding of core elements and applications related to the .Net platform, and also the fundamentals of concurrency is assumed. What You Will Learn * Apply general multithreading concepts to your application's design * Leverage lock-free concurrency and learn about its pros and cons to achieve efficient synchronization between user threads * Combine your asynchronous operations with Task Parallel Library * Make your code easier with C#'s asynchrony support * Use common concurrent collections and programming patterns * Write scalable and robust server-side asynchronous code * Create fast and responsible client applications * Avoid common problems and troubleshoot your multi-threaded and asynchronous applications In Detail Starting with the traditional approach to concurrency, you will learn how to write multithreaded concurrent programs and compose ways that won't require locking. You will explore the concepts of parallelism granularity, and fine-grained and coarse-grained parallel tasks by choosing a concurrent program structure and parallelizing the workload optimally. You will also learn how to use task parallel library, cancellations, timeouts, and how to handle errors. You will know how to choose the appropriate data structure for a specific parallel algorithm to achieve scalability and performance. Further, you'll learn about server scalability, asynchronous I/O, and thread pools, and write responsive traditional Windows and Windows Store applications. By the end of the book, you will be able to diagnose and resolve typical problems that could happen in multithreaded applications. Style and approach An easy-to-follow, example-based guide that will walk you through the core principles of concurrency and multithreading using C#.

Mastering Julia (Paperback): Malcolm Sherrington Mastering Julia (Paperback)
Malcolm Sherrington
R1,564 Discovery Miles 15 640 Ships in 10 - 15 working days

COM018000

IBM Cognos BI v10.2 Administration Essentials (Paperback): Khalid Mehmood Awan IBM Cognos BI v10.2 Administration Essentials (Paperback)
Khalid Mehmood Awan
R1,002 Discovery Miles 10 020 Ships in 10 - 15 working days

IBM Cognos BI v10.2 is an advanced suite of business intelligence tools that empower a business with a wide range of capabilities to plan, design, develop, manage reports, analysis, and design dashboards to deliver effective business intelligence strategies. This book particularly focuses on understanding the administration aspects of managing a Cognos BI environment. This fast-paced guide will provide you with practical hands-on experience of all the necessary features to administer an IBM Cognos environment.

Getting Started with Hazelcast (Paperback): Mat Johns Getting Started with Hazelcast (Paperback)
Mat Johns
R1,090 Discovery Miles 10 900 Ships in 10 - 15 working days

Written as a step-by-step guide, Getting Started with Hazelcast will teach you all you need to know to make your application data scalable. This book is a great introduction for Java developers, software architects, or developers looking to enable scalable and agile data within their applications. You should have programming knowledge of Java and a general familiarity with concepts like data caching and clustering.

Using Advanced MPI - Modern Features of the Message-Passing Interface (Paperback): William Gropp, Torsten Hoefler, Rajeev... Using Advanced MPI - Modern Features of the Message-Passing Interface (Paperback)
William Gropp, Torsten Hoefler, Rajeev Thakur, Ewing Lusk
R2,409 Discovery Miles 24 090 Ships in 10 - 15 working days

A guide to advanced features of MPI, reflecting the latest version of the MPI standard, that takes an example-driven, tutorial approach. This book offers a practical guide to the advanced features of the MPI (Message-Passing Interface) standard library for writing programs for parallel computers. It covers new features added in MPI-3, the latest version of the MPI standard, and updates from MPI-2. Like its companion volume, Using MPI, the book takes an informal, example-driven, tutorial approach. The material in each chapter is organized according to the complexity of the programs used as examples, starting with the simplest example and moving to more complex ones. Using Advanced MPI covers major changes in MPI-3, including changes to remote memory access and one-sided communication that simplify semantics and enable better performance on modern hardware; new features such as nonblocking and neighborhood collectives for greater scalability on large systems; and minor updates to parallel I/O and dynamic processes. It also covers support for hybrid shared-memory/message-passing programming; MPI_Message, which aids in certain types of multithreaded programming; features that handle very large data; an interface that allows the programmer and the developer to access performance data; and a new binding of MPI to Fortran.

Oracle 11g Streams Implementer's Guide (Paperback): Ann McKinnell, Eric Yen Oracle 11g Streams Implementer's Guide (Paperback)
Ann McKinnell, Eric Yen
R1,642 Discovery Miles 16 420 Ships in 10 - 15 working days
Scalable Input/Output - Achieving System Balance (Paperback, New): Daniel A. Reed, William Gropp, Ewing Lusk Scalable Input/Output - Achieving System Balance (Paperback, New)
Daniel A. Reed, William Gropp, Ewing Lusk
R1,283 Discovery Miles 12 830 Ships in 10 - 15 working days

The major research results from the Scalable Input/Output Initiative, exploring software and algorithmic solutions to the I/O imbalance.As we enter the "decade of data," the disparity between the vast amount of data storage capacity (measurable in terabytes and petabytes) and the bandwidth available for accessing it has created an input/output bottleneck that is proving to be a major constraint on the effective use of scientific data for research. Scalable Input/Output is a summary of the major research results of the Scalable I/O Initiative, launched by Paul Messina, then Director of the Center for Advanced Computing Research at the California Institute of Technology, to explore software and algorithmic solutions to the I/O imbalance. The contributors explore techniques for I/O optimization, including: I/O characterization to understand application and system I/O patterns; system checkpointing strategies; collective I/O and parallel database support for scientific applications; parallel I/O libraries and strategies for file striping, prefetching, and write behind; compilation strategies for out-of-core data access; scheduling and shared virtual memory alternatives; network support for low-latency data transfer; and parallel I/O application programming interfaces.

Introduction to Parallel Computing (Hardcover, 2nd edition): Ananth Grama, George Karypis, Vipin Kumar, Anshul Gupta Introduction to Parallel Computing (Hardcover, 2nd edition)
Ananth Grama, George Karypis, Vipin Kumar, Anshul Gupta
R949 Discovery Miles 9 490 Ships in 2 - 4 working days

Introduction to Parallel Computing, 2e provides a basic, in-depth look at techniques for the design and analysis of parallel algorithms and for programming them on commercially available parallel platforms. The book discusses principles of parallel algorithms design and different parallel programming models with extensive coverage of MPI, POSIX threads, and Open MP. It provides a broad and balanced coverage of various core topics such as sorting, graph algorithms, discrete optimization techniques, data mining algorithms, and a number of other algorithms used in numerical and scientific computing applications.

Introduction to Parallel Algorithms V 1 (Hardcover): C. Xavier Introduction to Parallel Algorithms V 1 (Hardcover)
C. Xavier
R4,624 Discovery Miles 46 240 Ships in 12 - 19 working days

Parallel algorithms Made Easy

The complexity of today's applications coupled with the widespread use of parallel computing has made the design and analysis of parallel algorithms topics of growing interest. This volume fills a need in the field for an introductory treatment of parallel algorithms—appropriate even at the undergraduate level, where no other textbooks on the subject exist. It features a systematic approach to the latest design techniques, providing analysis and implementation details for each parallel algorithm described in the book. Introduction to Parallel Algorithms covers foundations of parallel computing; parallel algorithms for trees and graphs; parallel algorithms for sorting, searching, and merging; and numerical algorithms. This remarkable book:

  • Presents basic concepts in clear and simple terms
  • Incorporates numerous examples to enhance students' understanding
  • Shows how to develop parallel algorithms for all classical problems in computer science, mathematics, and engineering
  • Employs extensive illustrations of new design techniques
  • Discusses parallel algorithms in the context of PRAM model
  • Includes end-of-chapter exercises and detailed references on parallel computing.

This book enables universities to offer parallel algorithm courses at the senior undergraduate level in computer science and engineering. It is also an invaluable text/reference for graduate students, scientists, and engineers in computer science, mathematics, and engineering.

Scheduling Divisible Loads in Parallel and Distributed Systems (Paperback): V Bharadwaj Scheduling Divisible Loads in Parallel and Distributed Systems (Paperback)
V Bharadwaj
R2,420 Discovery Miles 24 200 Ships in 10 - 15 working days

This book provides an in-depth study concerning a claqss of problems in the general area of load sharing and balancing in parallel and distributed systems. The authors present the design and analysis of load distribution strategies for arbitrarily divisible loads in multiprocessor/multicomputer systems subjects to the system constraints in the form of communication delays. In particular, two system architecture-single-level tree or star network, and linear network-are thoroughly analyzed.
The text studies two different cases, one of processors with front-ends and the other without. It concentrates on load distribution strategies and performance analysis, and does not cover issues related to implementation of these strategies on a specific system. The book collates research results developed mainly by two groups at the Indian Institute of Science and the State University of New York at Stony Brook. It also covers results by other researchers that have either appeared or are due to appear in computer science literature. The book also provides relevant but easily understandable numerical examples and figures to illustrate important concepts. It is the first book in this area and is intended to spur further research enabling these ideas to be applied to a more general class of loads. The new methodology introduced here allows a close examination of issues involving the integration of communication and computation. In fact, what is presented is a new "calculus" for load sharing problems.

Parallel Programming Using C++ (Paperback, New): Gregory V. Wilson, Paul Lu, William Gropp, Ewing Lusk Parallel Programming Using C++ (Paperback, New)
Gregory V. Wilson, Paul Lu, William Gropp, Ewing Lusk
R2,101 Discovery Miles 21 010 Ships in 10 - 15 working days

Foreword by Bjarne Stroustrup Software is generally acknowledged to be the single greatest obstacle preventing mainstream adoption of massively-parallel computing. While sequential applications are routinely ported to platforms ranging from PCs to mainframes, most parallel programs only ever run on one type of machine. One reason for this is that most parallel programming systems have failed to insulate their users from the architectures of the machines on which they have run. Those that have been platform-independent have usually also had poor performance.Many researchers now believe that object-oriented languages may offer a solution. By hiding the architecture-specific constructs required for high performance inside platform-independent abstractions, parallel object-oriented programming systems may be able to combine the speed of massively-parallel computing with the comfort of sequential programming.Parallel Programming Using C++ describes fifteen parallel programming systems based on C++, the most popular object-oriented language of today. These systems cover the whole spectrum of parallel programming paradigms, from data parallelism through dataflow and distributed shared memory to message-passing control parallelism.For the parallel programming community, a common parallel application is discussed in each chapter, as part of the description of the system itself. By comparing the implementations of the polygon overlay problem in each system, the reader can get a better sense of their expressiveness and functionality for a common problem. For the systems community, the chapters contain a discussion of the implementation of the various compilers and runtime systems. In addition to discussing the performance of polygon overlay, several of the contributors also discuss the performance of other, more substantial, applications.For the research community, the contributors discuss the motivations for and philosophy of their systems. As well, many of the chapters include critiques that complete the research arc by pointing out possible future research directions. Finally, for the object-oriented community, there are many examples of how encapsulation, inheritance, and polymorphism can be used to control the complexity of developing, debugging, and tuning parallel software.

Microcognition - Philosophy, Cognitive Science, and Parallel Distributed Processing (Paperback, New Ed): Andy Clark Microcognition - Philosophy, Cognitive Science, and Parallel Distributed Processing (Paperback, New Ed)
Andy Clark
R958 Discovery Miles 9 580 Ships in 10 - 15 working days

Parallel distributed processing is transforming the field of cognitive science. Microcognition provides a clear, readable guide to this emerging paradigm from a cognitive philosopher's point of view. It explains and explores the biological basis of PDP, its psychological importance, and its philosophical relevance.

Arquitectura Limpia - 3 en 1 - Arquitectura Limpia Guia para principiantes + Consejos y trucos para el software y la... Arquitectura Limpia - 3 en 1 - Arquitectura Limpia Guia para principiantes + Consejos y trucos para el software y la programacion + Metodos y estrategias avanzadas para el software y la programacion (Spanish, Paperback)
William Vance
R1,098 R938 Discovery Miles 9 380 Save R160 (15%) Ships in 10 - 15 working days
Arquitectura limpia - Guia completa para principiantes Aprende todo sobre las estructuras de software utilizando los principios... Arquitectura limpia - Guia completa para principiantes Aprende todo sobre las estructuras de software utilizando los principios de la arquitectura limpia (Spanish, Paperback)
William Vance
R482 R447 Discovery Miles 4 470 Save R35 (7%) Ships in 10 - 15 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Core Java Interview Questions You'll…
Vibrant Publishers Hardcover R1,312 Discovery Miles 13 120
Advanced Applications and Structures in…
Hardcover R5,034 Discovery Miles 50 340
Deep Learning Techniques and…
J. Joshua Thomas, Pinar Karagoz, … Hardcover R7,321 Discovery Miles 73 210
Deep Learning Applications: In Computer…
Qi Xuan, Yun Xiang, … Hardcover R2,840 Discovery Miles 28 400
Parallel Computing: Fundamentals…
E.H. D'Hollander, G.R. Joubert, … Hardcover R7,110 Discovery Miles 71 100
The PIC Microcontroller: Your Personal…
John Morton Paperback R946 Discovery Miles 9 460
Parallel Numerical Computation with…
Laurence Tianruo Yang Hardcover R4,489 Discovery Miles 44 890
Submarine Power Cables - Design…
Thomas Worzyk Hardcover R4,990 Discovery Miles 49 900
Requirements Modeling And Coding: An…
Liping Liu Paperback R2,133 Discovery Miles 21 330
Handbook of Research on Web Log Analysis
Bernard J Jansen, Amanda Spink, … Hardcover R7,296 Discovery Miles 72 960

 

Partners