Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Distributed Computing in Java 9

Sprog
Engelsk
Format
Kategori

Fakta

Explore the power of distributed computing to write concurrent, scalable applications in Java

About This Book

• Make the best of Java 9 features to write succinct code

• Handle large amounts of data using HPC

• Make use of AWS and Google App Engine along with Java to establish a powerful remote computation system

Who This Book Is For

This book is for basic to intermediate level Java developers who is aware of object-oriented programming and Java basic concepts.

What You Will Learn • Understand the basic concepts of parallel and distributed computing/programming

• Achieve performance improvement using parallel processing, multithreading, concurrency, memory sharing, and hpc cluster computing

• Get an in-depth understanding of Enterprise Messaging concepts with Java Messaging Service and Web Services in the context of Enterprise Integration Patterns

• Work with Distributed Database technologies

• Understand how to develop and deploy a distributed application on different cloud platforms including Amazon Web Service and Docker CaaS Concepts

• Explore big data technologies

• Effectively test and debug distributed systems

• Gain thorough knowledge of security standards for distributed applications including two-way Secure Socket Layer

In Detail

Distributed computing is the concept with which a bigger computation process is accomplished by splitting it into multiple smaller logical activities and performed by diverse systems, resulting in maximized performance in lower infrastructure investment. This book will teach you how to improve the performance of traditional applications through the usage of parallelism and optimized resource utilization in Java 9.

After a brief introduction to the fundamentals of distributed and parallel computing, the book moves on to explain different ways of communicating with remote systems/objects in a distributed architecture. You will learn about asynchronous messaging with enterprise integration and related patterns, and how to handle large amount of data using HPC and implement distributed computing for databases.

Moving on, it explains how to deploy distributed applications on different cloud platforms and self-contained application development. You will also learn about big data technologies and understand how they contribute to distributed computing. The book concludes with the detailed coverage of testing, debugging, troubleshooting, and security aspects of distributed applications so the programs you build are robust, efficient, and secure.

Style and approach

This is a step-by-step practical guide with real-world examples.

© 2017 Packt Publishing (E-bog): 9781787122734

Release date

E-bog: 30. juni 2017

Andre kan også lide...

  1. Boost C++ Application Development Cookbook - Second Edition Antony Polukhin
  2. Beginning PHP: Master the latest features of PHP 7 and fully embrace modern PHP development David Carr
  3. Learning PHP 7 High Performance Altaf Hussain
  4. Mastering JavaScript Functional Programming: In-depth guide for writing robust and maintainable JavaScript code in ES8 and beyond Federico Kereki
  5. Building RESTful Web Services with PHP 7 Haafiz Waheed-ud-din Ahmad
  6. PHP This! A Beginners Guide to Learning Object Oriented PHP Michelle Gosney
  7. Building Bots with Node.js Madan Bhintade
  8. Hands-On Microservices with Rust: Build, test, and deploy scalable and reactive microservices with Rust 2018 Denis Kolodin
  9. Introduction to PHP Web Services: PHP, JavaScript, MySQL, SOAP, RESTful, JSON, XML, WSDL Imran Ghani
  10. Hands-On JavaScript High Performance : Build faster web apps using Node.js, Svelte.js and WebAssembly: Build faster web apps using Node.js, Svelte.js, and WebAssembly Justin Scherer
  11. Progressive Web Apps with React: Create lightning fast web apps with native power using React and Firebase Scott Domes
  12. Full-Stack Web Development with Go: Build your web applications quickly using the Go programming language and Vue.js Nanik Tolaram
  13. Venus in Transit Eli Maor
  14. Mastering spaCy: Build structured NLP solutions with custom components and models powered by spacy-llm Duygu Altinok
  15. A Historical Theology of Worship: Understanding Freedom, Order, and Participation from the Perspective of a Free Church Tradition Elaine Sarah Colechin
  16. The Law of the Land: The Evolution of Our Legal System Charles Rembar
  17. Generative AI with LangChain: Build production-ready LLM applications and advanced agents using Python, LangChain, and LangGraph Ben Auffarth
  18. Searcher Reaches Land's Limits, Volume I: A Commentary on Revelations of Mind Richard Dixey
  19. The Second Thoughts of an Idle Fellow Jerome K. Jerome
  20. Lombard Street: A Description of the Money Market Walter Bagehot
  21. Secrets of Restraurant Accounting With Quickbooks! Andrei Besedin
  22. The Red Line: A Railway Journey Through the Cold War Christopher Knowles
  23. Practical Education: Complete Edition (Vol. 1&2) Maria Edgeworth
  24. I, Citizen: A Blueprint for Reclaiming American Self-Governance Tony Woodlief
  25. "Stops", Or How to Punctuate: A Practical Handbook for Writers and Students Paul Allardyce
  26. Everyday Cantonese for Beginners - 400 Actions & Activities Innovative Language Learning
  27. Joint Ventures in the People's Republic of China: The Control of Foreign Direct Investment under Socialism Margaret M. Pearson
  28. Milton Friedman & Economic Debate in the United States, 1932–1972: Volume 2 Edward Nelson
  29. When Bad Grammar Happens to Good People: How to Avoid Common Errors in English Ann Batko
  30. The Republic of Beliefs: A New Approach to Law and Economics Kaushik Basu
  31. Punctuation: A Primer of Information about the Marks of Punctuation and their Use Both Grammatically and Typographically Frederick W. Hamilton
  32. The Politics of Economic Leadership: The Causes and Consequences of Presidential Rhetoric B. Dan Wood
  33. Anthony John: Navigating Love and Ambition: A Tale of Self-Discovery in 19th-Century London Jerome K. Jerome

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Start tilbuddet