Mastering Concurrency Programming with Java 9 - Second Edition : Fast, reactive and parallel application development

Langue : anglais

Edité par Packt Publishing, 2017

1785887947 / 9781785887949

Vendeur : AHA-BUCH GmbH, Einbeck, AllemagneAHA-BUCH GmbH

Vendeur avec une évaluation de 5 étoiles

Vendeur AbeBooks depuis 14 août 2006

Afficher les articles de ce vendeur
Livre broché

Etat: Neuf

EUR 88,32

EUR 30,50 expédition 
Expédition depuis Allemagne vers Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier
Retours gratuits sous 30 jours

Item description from seller

nach der Bestellung gedruckt Neuware - Printed after ordering - Master the principles to make applications robust, scalable and responsiveKey Features:¿ Implement concurrent applications using the Java 9 Concurrency API and its new components¿ Improve the performance of your applications and process more data at the same time, taking advantage of all of your resources¿ Construct real-world examples related to machine learning, data mining, natural language processing, and moreBook Description:Concurrency programming allows several large tasks to be divided into smaller sub-tasks, which are further processed as individual tasks that run in parallel. Java 9 includes a comprehensive API with lots of ready-to-use components for easily implementing powerful concurrency applications, but with high flexibility so you can adapt these components to your needs.The book starts with a full description of the design principles of concurrent applications and explains how to parallelize a sequential algorithm. You will then be introduced to Threads and Runnables, which are an integral part of Java 9's concurrency API. You will see how to use all the components of the Java concurrency API, from the basics to the most advanced techniques, and will implement them in powerful real-world concurrency applications.The book ends with a detailed description of the tools and techniques you can use to test a concurrent Java application, along with a brief insight into other concurrency mechanisms in JVM.What You Will Learn:¿ Master the principles that every concurrent application must follow¿ See how to parallelize a sequential algorithm to obtain better performance without data inconsistencies and deadlocks¿ Get the most from the Java Concurrency API components¿ Separate the thread management from the rest of the application with the Executor component¿ Execute phased-based tasks in an efficient way with the Phaser components¿ Solve problems using a parallelized version of the divide and conquer paradigm with the Fork / Join framework¿ Find out how to use parallel Streams and Reactive Streams¿ Implement the 'map and reduce' and 'map and collect' programming models¿ Control the concurrent data structures and synchronization mechanisms provided by the Java Concurrency API¿ Implement efficient solutions for some actual problems such as data mining, machine learning, and moreWho this book is for:This book is for competent Java developers who have basic understanding of concurrency, but knowledge of effective implementation of concurrent programs or usage of streams for making processes more efficient is not required.

N° de réf. du vendeur 9781785887949

Titre
Mastering Concurrency Programming with Java 9 - Second Edition : Fast, reactive and parallel application development
Auteur
Javier Fernández González
Éditeur
Packt Publishing
Année de publication
2017
État de l'article
Neu
Reliure
Taschenbuch
Langue
anglais
ISBN à 10 chiffres
1785887947
ISBN à 13 chiffres
9781785887949
Édition
2ème Édition
Poids de l'article
953 grammes
Dimensions
235x191x28 mm

AHA-BUCH GmbH

Einbeck, Allemagne

Vendeur avec une évaluation de 5 étoiles

Vendeur AbeBooks depuis 14 août 2006

Frais d'expédition de Allemagne vers Etats-Unis

Article5 à 7 jours ouvrés7 à 10 jours ouvrés
Premier articleEUR 30,50EUR 30,50
Les délais de livraison sont fixés par les vendeurs et varient en fonction du transporteur et du lieu. Les commandes transitant par les douanes peuvent être retardées et les acheteurs sont responsables de tous les droits ou frais associés. Les vendeurs peuvent vous contacter au sujet de frais supplémentaires afin de couvrir toute augmentation des coûts d'expédition de vos articles.

Modes de paiement

  • Visa
  • Mastercard
  • American Express
  • Carte Bleue
  • Apple Pay
  • Google Pay
  • Chèque
  • Paypal
  • Virement bancaire

Description de la boutique

Das Unternehmen AHA-BUCH GmbH: Seit der Gründung von AHA-BUCH im Juli 2005 ist unser Hauptziel, zufriedenen Kunden so schnell und so preisgünstig wie möglich ihren Bücherwunsch zu erfüllen. Unsere Firma beschäftigt 16 Mitarbeiter, die nur ein Ziel kennen: den Kunden und seine Wünsche! Auf über 3700 m2 Fläche haben wir über 100.000 Bücher, Modernes Antiquariat und Spiele auf Lager.

Spécialité

Kinderbücher & Kinderhör Casetten, German Books, Software, Natur & Tiere, Ratgeber, Sachbücher, Englische Bücher, Medizin & Gesundheit, Universität & Studium

Profil professionnel du vendeur

AHA-BUCH GmbH

Garlebsen 48
Einbeck, Allemagne 37574