0
Your cart

Your cart is empty

Browse All departments
Price
  • R0 - R50 (1)
  • R100 - R250 (44)
  • R250 - R500 (65)
  • R500+ (3,003)
  • -
Status
Format
Author / Contributor
Publisher

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

Monolith to Microservices - Evolutionary Patterns to Transform Your Monolith (Paperback): Sam Newman Monolith to Microservices - Evolutionary Patterns to Transform Your Monolith (Paperback)
Sam Newman
R1,029 R799 Discovery Miles 7 990 Save R230 (22%) Ships in 7 - 11 working days

How do you detangle a monolithic system and migrate it to a microservice architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newman's extremely popular Building Microservices, this new book details a proven method for transitioning an existing monolithic system to a microservice architecture. With many illustrative examples, insightful migration patterns, and a bevy of practical advice to transition your monolith enterprise into a microservice operation, this practical guide covers multiple scenarios and strategies for a successful migration, from initial planning all the way through application and database decomposition. You'll learn several tried and tested patterns and techniques that you can use as you migrate your existing architecture. Ideal for organizations looking to transition to microservices, rather than rebuild Helps companies determine whether to migrate, when to migrate, and where to begin Addresses communication, integration, and the migration of legacy systems Discusses multiple migration patterns and where they apply Provides database migration examples, along with synchronization strategies Explores application decomposition, including several architectural refactoring patterns Delves into details of database decomposition, including the impact of breaking referential and transactional integrity, new failure modes, and more

RF and Microwave Power Amplifier Design, Second Edition (Hardcover, 2nd edition): Andrei Grebennikov RF and Microwave Power Amplifier Design, Second Edition (Hardcover, 2nd edition)
Andrei Grebennikov
R3,170 Discovery Miles 31 700 Ships in 7 - 11 working days

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. The latest power amp design methodsFully updated to address cutting-edge technologies, the new edition of this practical guide provides comprehensive, state-of-the-art coverage of RF and microwave power amplifier design. The book describes both existing and new schematic configurations, theoretical approaches, circuit simulation results, and implementation techniques. New chapters discuss linearization and efficiency enhancement and high-efficiency Doherty power amplifiers. Featuring a systematic approach, this comprehensive resource bridges the theory and practice of RF and microwave engineering. RF and Microwave Power Amplifier Design, Second Edition, covers: Two-port network parameters and passive elements Nonlinear circuit design methods Nonlinear active device modeling Impedance matching Power transformers, combiners, and couplers Power amplifier design fundamentals High-efficiency power amplifier design Broadband power amplifiers Linearization and efficiency enhancement techniques High-efficiency Doherty power amplifiers

Digital Logic Design and Computer Organization with Computer Architecture for Security (Hardcover, Ed): Nikrouz Faroughi Digital Logic Design and Computer Organization with Computer Architecture for Security (Hardcover, Ed)
Nikrouz Faroughi
R2,749 Discovery Miles 27 490 Ships in 7 - 11 working days

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. A COMPREHENSIVE GUIDE TO THE DESIGN & ORGANIZATION OF MODERN COMPUTING SYSTEMSDigital Logic Design and Computer Organization with Computer Architecture for Security provides practicing engineers and students with a clear understanding of computer hardware technologies. The fundamentals of digital logic design as well as the use of the Verilog hardware description language are discussed. The book covers computer organization and architecture, modern design concepts, and computer security through hardware. Techniques for designing both small and large combinational and sequential circuits are thoroughly explained. This detailed reference addresses memory technologies, CPU design and techniques to increase performance, microcomputer architecture, including "plug and play" device interface, and memory hierarchy. A chapter on security engineering methodology as it applies to computer architecture concludes the book. Sample problems, design examples, and detailed diagrams are provided throughout this practical resource. COVERAGE INCLUDES: Combinational circuits: small designs Combinational circuits: large designs Sequential circuits: core modules Sequential circuits: small designs Sequential circuits: large designs Memory Instruction set architecture Computer architecture: interconnection Memory system Computer architecture: security

Design and Analysis of Algorithms - A Contemporary Perspective (Hardcover): Sandeep Sen, Amit Kumar Design and Analysis of Algorithms - A Contemporary Perspective (Hardcover)
Sandeep Sen, Amit Kumar
R1,175 Discovery Miles 11 750 Ships in 10 - 15 working days

The text covers important algorithm design techniques, such as greedy algorithms, dynamic programming, and divide-and-conquer, and gives applications to contemporary problems. Techniques including Fast Fourier transform, KMP algorithm for string matching, CYK algorithm for context free parsing and gradient descent for convex function minimization are discussed in detail. The book's emphasis is on computational models and their effect on algorithm design. It gives insights into algorithm design techniques in parallel, streaming and memory hierarchy computational models. The book also emphasizes the role of randomization in algorithm design, and gives numerous applications ranging from data-structures such as skip-lists to dimensionality reduction methods.

Principle Based Enterprise Architecture - A Systematic Approach to Enterprise Architecture and Governance (Paperback): Ian... Principle Based Enterprise Architecture - A Systematic Approach to Enterprise Architecture and Governance (Paperback)
Ian Koenig
R1,665 R1,275 Discovery Miles 12 750 Save R390 (23%) Ships in 7 - 11 working days
Computer Organization & Architecture, International Edition (Paperback, Revised ed.): Alan Clements Computer Organization & Architecture, International Edition (Paperback, Revised ed.)
Alan Clements
R998 R859 Discovery Miles 8 590 Save R139 (14%) Ships in 15 - 25 working days

COMPUTER ORGANIZATION AND ARCHITECTURE: THEMES AND VARIATIONS stresses the structure of the complete system (CPU, memory, buses and peripherals) and reinforces that core content with an emphasis on divergent examples. This approach to computer architecture is an effective arrangement that provides sufficient detail at the logic and organizational levels appropriate for EE/ECE departments as well as for Computer Science readers. The text goes well beyond the minimal curriculum coverage and introduces topics that are important to anyone involved with computer architecture in a way that is both thought provoking and interesting to all.

Internet of Things - Building Blocks and Business Models (Paperback, 1st ed. 2017): Fatima Hussain Internet of Things - Building Blocks and Business Models (Paperback, 1st ed. 2017)
Fatima Hussain
R1,462 R1,357 Discovery Miles 13 570 Save R105 (7%) Ships in 10 - 15 working days

This book describes the building blocks and introductory business models for Internet of Things (IoT). The author provide an overview of the entire IoT architecture and constituent layers, followed by detail description of each block . Various inter-connecting technologies and sensors are discussed in context of IoT networks. In addition to this, concepts of Big Data and Fog Computing are presented and characterized as per data generated by versatile IoT applications . Smart parking system and context aware services are presented as an hybrid model of cloud and Fog Afterwards, various IoT applications and respective business models are discussed. Finally, author summarizes the IoT building blocks and identify research issues in each, and suggest potential research projects worthy of pursuing.

Clean Architecture - A Craftsman's Guide to Software Structure and Design (Paperback): Robert Martin Clean Architecture - A Craftsman's Guide to Software Structure and Design (Paperback)
Robert Martin
R746 Discovery Miles 7 460 Ships in 10 - 15 working days

Practical Software Architecture Solutions from the Legendary Robert C. Martin ("Uncle Bob") By applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system. Now, building upon the success of his best-selling books Clean Code and The Clean Coder, legendary software craftsman Robert C. Martin ("Uncle Bob") reveals those rules and helps you apply them. Martin's Clean Architecture doesn't merely present options. Drawing on over a half-century of experience in software environments of every imaginable type, Martin tells you what choices to make and why they are critical to your success. As you've come to expect from Uncle Bob, this book is packed with direct, no-nonsense solutions for the real challenges you'll face-the ones that will make or break your projects. Learn what software architects need to achieve-and core disciplines and practices for achieving it Master essential software design principles for addressing function, component separation, and data management See how programming paradigms impose discipline by restricting what developers can do Understand what's critically important and what's merely a "detail" Implement optimal, high-level structures for web, database, thick-client, console, and embedded applications Define appropriate boundaries and layers, and organize components and services See why designs and architectures go wrong, and how to prevent (or fix) these failures Clean Architecture is essential reading for every current or aspiring software architect, systems analyst, system designer, and software manager-and for every programmer who must execute someone else's designs. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Spacefighter - The Evolutionary City (Game) (Paperback): Batstra Brent, Arie Graafland, Camilo Pinilla, Arthur van Bilsen Spacefighter - The Evolutionary City (Game) (Paperback)
Batstra Brent, Arie Graafland, Camilo Pinilla, Arthur van Bilsen; Edited by Winy Maas
R226 Discovery Miles 2 260 Ships in 10 - 15 working days

The book presents the research by the Action Space! Studio on the Evolutionary City. An ambitious project meant to create a new tool not only for urban planners, but also for people involved inside project management business and people outside that practice. A kind of simulator-educational tool. The journey of discovery began by understanding evolution starting with Darwin, his phenotypes, the realms of biology, sociology, and economics. Pumped by evolution's magic the studio quickly plunged into game theory. These two lines of research synthesized into a set of games modeled on diverse aspects of the city - from the tasks a building developer faces when dealing with land value to the more intangible aspects of a city (i.e. the driving forces of desires in social groups).

Stack Frames - A Look From Inside (Paperback, 1st ed.): Giuseppe Di Cataldo Stack Frames - A Look From Inside (Paperback, 1st ed.)
Giuseppe Di Cataldo
R837 Discovery Miles 8 370 Ships in 10 - 15 working days

Teaches you exactly how program memory content and organization is vital for computer security, especially Unix-like operating systems. You will learn how it is manipulated to take control of a computer system, as well as the countermeasures that system designers set up to avoid this. Neither a guide for hackers nor an all-out theory book, this book is ideal for anyone studying computer security who wants to learn by doing. Using a practical approach, you will understand how stack frames relate to hardware and software theory and the various GNU/Linux distributions, before moving on to Base 2, 8 and 16 notations, executables and libraries. Lastly you will go in-depth to understand the intricacies of stack frames. A vital resource for all computer security students and enthusiasts, add Stack Frames: A Look Inside to your library today. What You Will Learn In-depth knowledge on activation records of functions, and how this information can be used. A better understanding on how conventions used by compilers work. Clarify some concepts on libraries and their relationship with executable programs. Get, or recall, technical skills using compilers, debuggers, and other tools. Who This Book Is For The book is suitable for college students with a good knowledge of the C language, who are interested in deepening their study of the content and organization of program memory, namely the activation records of functions, as regards possible implications in computer security. A basic knowledge of both the Assembly language and the UNIX operating system is certainly helpful, as well as some practice with compilers and debuggers; but they are not compulsory.

Parallel Programming for Modern High Performance Computing Systems (Hardcover): Pawel Czarnul Parallel Programming for Modern High Performance Computing Systems (Hardcover)
Pawel Czarnul
R2,189 Discovery Miles 21 890 Ships in 10 - 15 working days

In view of the growing presence and popularity of multicore and manycore processors, accelerators, and coprocessors, as well as clusters using such computing devices, the development of efficient parallel applications has become a key challenge to be able to exploit the performance of such systems. This book covers the scope of parallel programming for modern high performance computing systems. It first discusses selected and popular state-of-the-art computing devices and systems available today, These include multicore CPUs, manycore (co)processors, such as Intel Xeon Phi, accelerators, such as GPUs, and clusters, as well as programming models supported on these platforms. It next introduces parallelization through important programming paradigms, such as master-slave, geometric Single Program Multiple Data (SPMD) and divide-and-conquer. The practical and useful elements of the most popular and important APIs for programming parallel HPC systems are discussed, including MPI, OpenMP, Pthreads, CUDA, OpenCL, and OpenACC. It also demonstrates, through selected code listings, how selected APIs can be used to implement important programming paradigms. Furthermore, it shows how the codes can be compiled and executed in a Linux environment. The book also presents hybrid codes that integrate selected APIs for potentially multi-level parallelization and utilization of heterogeneous resources, and it shows how to use modern elements of these APIs. Selected optimization techniques are also included, such as overlapping communication and computations implemented using various APIs. Features: Discusses the popular and currently available computing devices and cluster systems Includes typical paradigms used in parallel programs Explores popular APIs for programming parallel applications Provides code templates that can be used for implementation of paradigms Provides hybrid code examples allowing multi-level parallelization Covers the optimization of parallel programs

Tools for High Performance Computing 2014 - Proceedings of the 8th International Workshop on Parallel Tools for High... Tools for High Performance Computing 2014 - Proceedings of the 8th International Workshop on Parallel Tools for High Performance Computing, October 2014, HLRS, Stuttgart, Germany (Hardcover, 2015 ed.)
Christoph Niethammer, Jose Gracia, Andreas Knupfer, Michael M Resch, Wolfgang E. Nagel
R2,576 Discovery Miles 25 760 Ships in 7 - 11 working days

Numerical simulation and modelling using High Performance Computing has evolved into an established technique in academic and industrial research. At the same time, the High Performance Computing infrastructure is becoming ever more complex. For instance, most of the current top systems around the world use thousands of nodes in which classical CPUs are combined with accelerator cards in order to enhance their compute power and energy efficiency. This complexity can only be mastered with adequate development and optimization tools. Key topics addressed by these tools include parallelization on heterogeneous systems, performance optimization for CPUs and accelerators, debugging of increasingly complex scientific applications and optimization of energy usage in the spirit of green IT. This book represents the proceedings of the 8th International Parallel Tools Workshop, held October 1-2, 2014 in Stuttgart, Germany - which is a forum to discuss the latest advancements in the parallel tools.

Schaum's Outline of Computer Architecture (Paperback, Ed): Nick Carter Schaum's Outline of Computer Architecture (Paperback, Ed)
Nick Carter
R601 R503 Discovery Miles 5 030 Save R98 (16%) Ships in 7 - 11 working days


  • A problem/solution manual, integrating general principles and laboratory exercises, that provides students with the hands-on experience needed to master the basics of modern computer system design
  • Features more than 200 detailed problems, with step-by-step solutions; many detailed graphics and charts; chapter summaries with additional rapid-review questions; and expert sidebar tips
  • Describes analytical methods for quantifying real-world design choices regarding instruction sets, pipelining, cache, memory, I/O, and other critical hardware and software elements involved in building computers
  • An ideal educational resource for the more than 70,000 undergraduate and graduate students who, each year, enroll in computer architecture and related courses
A Guide to Computer User Support for Help Desk and Support Specialists (Paperback, 6th edition): Fred Beisse A Guide to Computer User Support for Help Desk and Support Specialists (Paperback, 6th edition)
Fred Beisse
R909 R780 Discovery Miles 7 800 Save R129 (14%) Ships in 15 - 25 working days

Current or future user-support professionals discover the critical people skills and exceptional technical knowledge to provide outstanding support with Beisse's A GUIDE TO COMPUTER USER SUPPORT FOR HELP DESK AND SUPPORT SPECIALISTS, 6E. This useful guide focuses on the informational resources and technical tools needed most to function effectively in a support position. Readers learn to handle troubleshooting and problem solving, successfully communicate with clients, determine a client's specific needs, train end-users and even handle budgeting and other management priorities. This edition prepares readers to work with the latest developments, from Web and e-mail-based support to Windows (R) 7 and cloud computing. Leading HelpSTAR (R) and Microsoft (R) Office Project Professional 2010 software accompanying the text further reinforce user-support knowledge and skills.

Fundamentals of Computer Architecture and Design (Hardcover, 2nd ed. 2019): Ahmet Bindal Fundamentals of Computer Architecture and Design (Hardcover, 2nd ed. 2019)
Ahmet Bindal
R2,315 R1,995 Discovery Miles 19 950 Save R320 (14%) Ships in 10 - 15 working days

This textbook provides semester-length coverage of computer architecture and design, providing a strong foundation for students to understand modern computer system architecture and to apply these insights and principles to future computer designs. It is based on the author's decades of industrial experience with computer architecture and design, as well as with teaching students focused on pursuing careers in computer engineering. Unlike a number of existing textbooks for this course, this one focuses not only on CPU architecture, but also covers in great detail in system buses, peripherals and memories. This book teaches every element in a computing system in two steps. First, it introduces the functionality of each topic (and subtopics) and then goes into "from-scratch design" of a particular digital block from its architectural specifications using timing diagrams. The author describes how the data-path of a certain digital block is generated using timing diagrams, a method which most textbooks do not cover, but is valuable in actual practice. In the end, the user is ready to use both the design methodology and the basic computing building blocks presented in the book to be able to produce industrial-strength designs.

Programmable Logic Controllers (Paperback, 5th edition): Frank Petruzella Programmable Logic Controllers (Paperback, 5th edition)
Frank Petruzella
R1,381 Discovery Miles 13 810 Ships in 10 - 15 working days

Programmable Logic Controllers continues to provide an up-to-date introduction to all aspects of PLC programming, installation, and maintaining procedures. Improvements have been made to every chapter. The content, applied programming examples, instructor/student resources (including lesson PowerPoint presentations with simulated PLC program videos), test generator, LogixPro lab manual, and activities manual. With this edition, students and instructors also have access to McGraw-Hill Education's digital products - Connect and SmartBook, for the first time! McGraw-Hill Education's Connect, is also available as an optional, add on item. Connect is the only integrated learning system that empowers students by continuously adapting to deliver precisely what they need, when they need it, how they need it, so that class time is more effective. Connect allows the professor to assign homework, quizzes, and tests easily and automatically grades and records the scores of the student's work. Problems are randomized to prevent sharing of answers an may also have a "multi-step solution" which helps move the students' learning along if they experience difficulty.

High-Performance Computing on the Intel (R) Xeon Phi (TM) - How to Fully Exploit MIC Architectures (Hardcover, 2014): Endong... High-Performance Computing on the Intel (R) Xeon Phi (TM) - How to Fully Exploit MIC Architectures (Hardcover, 2014)
Endong Wang, Qing Zhang, Bo Shen, Guangyong Zhang, Xiaowei Lu, …
R2,053 R1,839 Discovery Miles 18 390 Save R214 (10%) Ships in 10 - 15 working days

The aim of this book is to explain to high-performance computing (HPC) developers how to utilize the Intel(r) Xeon Phi series products efficiently. To that end, it introduces some computing grammar, programming technology and optimization methods for using many-integrated-core (MIC) platforms and also offers tips and tricks for actual use, based on the authors first-hand optimization experience.

The material is organized in three sections. The first section, Basics of MIC, introduces the fundamentals of MIC architecture and programming, including the specific Intel MIC programming environment. Next, the section on Performance Optimization explains general MIC optimization techniques, which are then illustrated step-by-step using the classical parallel programming example of matrix multiplication. Finally, Project development presents a set of practical and experience-driven methods for using parallel computing in application projects, including how to determine if a serial or parallel CPU program is suitable for MIC and how to transplant a program onto MIC.

This book appeals to two main audiences: First, software developers for HPC applications it will enable them to fully exploit the MIC architecture and thus achieve the extreme performance usually required in biological genetics, medical imaging, aerospace, meteorology and other areas of HPC. Second, students and researchers engaged in parallel and high-performance computing it will guide them on how to push the limits of system performance for HPC applications. "

Computer Systems: A Programmer's Perspective with Masteringengineering, Global Edition (Mixed media product, 3 Ed): David... Computer Systems: A Programmer's Perspective with Masteringengineering, Global Edition (Mixed media product, 3 Ed)
David O'Hallaron
R1,772 Discovery Miles 17 720 Ships in 10 - 15 working days

For courses in Computer Organization and Architecture This package includes MasteringEngineering (R) Computer Systems: A Programmer's Perspective. This book (known as CS:APP) is for computer scientists, computer engineers, and others who want to be able to write better programs by learning what is going on "under the hood" of a computer system. The aim of the text is to explain the enduring concepts underlying all computer systems, and to show the concrete ways that these ideas affect the correctness, performance, and utility of application programs. Many systems books are written from a builder's perspective, describing how to implement the hardware or the systems software, including the operating system, compiler, and network interface. This book is written from a programmer's perspective, describing how application programmers can use their knowledge of a system to write better programs. Of course, learning what a system is supposed to do provides a good first step in learning how to build one, so this book also serves as a valuable introduction to those who go on to implement systems hardware and software. Most systems books also tend to focus on just one aspect of the system, for example, the hardware architecture, the operating system, the compiler, or the network. This book spans all of these aspects, with the unifying theme of a programmer's perspective. This package includes MasteringEngineering, an online homework, tutorial, and assessment system, designed to improve results through personalized learning. This innovative online program emulates the instructor's office hour environment, engaging and guiding students through engineering concepts with self-paced individualized coaching With a wide range of activities available, students can actively learn, understand, and retain even the most difficult concepts. MasteringEngineering should only be purchased when required by an instructor. Please be sure you have the correct ISBN and Course ID. Instructors, contact your Pearson representative for more information.

Computer Engineering and Technology - 17th National Conference, NCCET 2013, Xining, China, July 20-22, 2013. Revised Selected... Computer Engineering and Technology - 17th National Conference, NCCET 2013, Xining, China, July 20-22, 2013. Revised Selected Papers (Paperback, 2013 ed.)
Weixia Xu, Liquan Xiao, Chengyi Zhang, Jinwen Li, Liyan Yu
R1,635 R1,459 Discovery Miles 14 590 Save R176 (11%) Ships in 10 - 15 working days

This book constitutes the refereed proceedings of the 17th National Conference on Computer Engineering and Technology, NCCET 2013, held in Xining, China, in July 2013. The 26 papers presented were carefully reviewed and selected from 234 submissions. They are organized in topical sections named: Application Specific Processors; Communication Architecture; Computer Application and Software Optimization; IC Design and Test; Processor Architecture; Technology on the Horizon.

Designing Security Architecture Solutions (Paperback): Jay Ramachandran Designing Security Architecture Solutions (Paperback)
Jay Ramachandran
R1,666 R1,136 Discovery Miles 11 360 Save R530 (32%) Ships in 10 - 15 working days

The first guide to tackle security architecture at the software engineering level
Computer security has become a critical business concern, and, as such, the responsibility of all IT professionals. In this groundbreaking book, a security expert with AT&T Business's renowned Network Services organization explores system security architecture from a software engineering perspective. He explains why strong security must be a guiding principle of the development process and identifies a common set of features found in most security products, explaining how they can and should impact the development cycle. The book also offers in-depth discussions of security technologies, cryptography, database security, application and operating system security, and more.

Capturing the Organization Organism - An Outside-In Approach to Enterprise Architecture (Paperback): John Alexander Capturing the Organization Organism - An Outside-In Approach to Enterprise Architecture (Paperback)
John Alexander
R1,209 R925 Discovery Miles 9 250 Save R284 (23%) Ships in 7 - 11 working days
3D IC and RF SiPs: Advanced Stacking and Planar Solutions for 5G Mobility (Hardcover): Lih-Tyng Hwang, Tzyy-Sheng Jason Horng 3D IC and RF SiPs: Advanced Stacking and Planar Solutions for 5G Mobility (Hardcover)
Lih-Tyng Hwang, Tzyy-Sheng Jason Horng
R2,651 R2,510 Discovery Miles 25 100 Save R141 (5%) Ships in 10 - 15 working days

An interdisciplinary guide to enabling technologies for 3D ICs and 5G mobility, covering packaging, design to product life and reliability assessments Features an interdisciplinary approach to the enabling technologies and hardware for 3D ICs and 5G mobility Presents statistical treatments and examples with tools that are easily accessible, such as Microsoft's Excel and Minitab Fundamental design topics such as electromagnetic design for logic and RF/passives centric circuits are explained in detail Provides chapter-wise review questions and powerpoint slides as teaching tools

The Architecture of Computer Hardware, Systems Software, and Networking - An Information Technology Approach (Paperback, 5th... The Architecture of Computer Hardware, Systems Software, and Networking - An Information Technology Approach (Paperback, 5th Edition)
Irv Englander
R3,630 Discovery Miles 36 300 Ships in 10 - 15 working days

The Architecture of Computer Hardware, System Software, and Networking: An Information Technology Approach, 5th Edition provides the right amount of technical detail needed to succeed in the field. This accessible introduction provides the basic principles of computer system architecture and organization in the context of the current technological landscape. The author provides chapters on the fundamentals of networking as it relates to computer systems as well as all kinds of business systems, from entrepreneurial to small business, networked, distributed, and more. This valuable book provides IT professionals with several real-world case studies that clearly show how the concepts are applied in the field.

Security Patterns in Practice - Designing Secure Architectures Using Software Patterns (Hardcover): Eduardo Fernandez-Buglioni Security Patterns in Practice - Designing Secure Architectures Using Software Patterns (Hardcover)
Eduardo Fernandez-Buglioni
R1,388 R857 Discovery Miles 8 570 Save R531 (38%) Ships in 10 - 15 working days

Learn to combine security theory and code to produce secure systems

Security is clearly a crucial issue to consider during the design and implementation of any distributed software architecture. Security patterns are increasingly being used by developers who take security into serious consideration from the creation of their work. Written by the authority on security patterns, this unique book examines the structure and purpose of security patterns, illustrating their use with the help of detailed implementation advice, numerous code samples, and descriptions in UML. Provides an extensive, up-to-date catalog of security patternsShares real-world case studies so you can see when and how to use security patterns in practiceDetails how to incorporate security from the conceptual stage Highlights tips on authentication, authorization, role-based access control, firewalls, wireless networks, middleware, VoIP, web services security, and moreAuthor is well known and highly respected in the field of security and an expert on security patterns

"Security Patterns in Practice" shows you how to confidently develop a secure system step by step.

Make: FPGAs (Paperback): David Romano Make: FPGAs (Paperback)
David Romano
R715 R458 Discovery Miles 4 580 Save R257 (36%) Ships in 10 - 15 working days

What if you could use software to design hardware? Not just any hardware--imagine specifying the behavior of a complex parallel computer, sending it to a chip, and having it run on that chip--all without any manufacturing? With Field-Programmable Gate Arrays (FPGAs), you can design such a machine with your mouse and keyboard. When you deploy it to the FPGA, it immediately takes on the behavior that you defined. Want to create something that behaves like a display driver integrated circuit? How about a CPU with an instruction set you dreamed up? Or your very own Bitcoin miner You can do all this with FPGAs. Because you're not writing programs--rather, you're designing a chip whose sole purpose is to do what you tell it--it's faster than anything you can do in code. With Make: FPGAs, you'll learn how to break down problems into something that can be solved on an FPGA, design the logic that will run on your FPGA, and hook up electronic components to create finished projects

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Structured Computer Organization…
Andrew Tanenbaum, Todd Austin Paperback R1,249 R993 Discovery Miles 9 930
Engineering Graphics Essentials with…
Kirstie Plantenberg Paperback R1,726 Discovery Miles 17 260
How to Speak Machine - Laws of Design…
John Maeda Paperback  (1)
R350 R280 Discovery Miles 2 800
Software Architecture 2
Mourad Chabane Oussalah Hardcover R2,976 Discovery Miles 29 760
Smart Machines - IBM's Watson and the…
John Kelly III, Steve Hamm Hardcover R491 R421 Discovery Miles 4 210
Fast Techniques for Integrated Circuit…
Mikael Sahrling Hardcover R2,009 Discovery Miles 20 090
Semantic Modeling for Data - Avoiding…
Panos Alexopoulos Paperback R1,618 R1,228 Discovery Miles 12 280
Storytelling in Design
Anna Dahlstrom Paperback R843 R731 Discovery Miles 7 310
From Variability Tolerance to…
Abbas Rahimi, Luca Benini, … Hardcover R3,206 Discovery Miles 32 060
Fundamentals of Software Architecture…
Mark Richards, Neal Ford Paperback R1,434 R1,112 Discovery Miles 11 120

 

Partners