Kai Spichale – författare
Visar alla böcker från författaren Kai Spichale. Handla med fri frakt och snabb leverans.
6 produkter
6 produkter
E-bok
Tyska, 201225 kr
Läs direkt efter köp
Doug Cutting hatte das Problem, das Internet (alles HTML) herunterzuladen und zu speichern. Was vor zehn Jahren schon eine Herausforderung war, ist heute, bei exponentiellem Anwachsen der Datenmenge, nicht einfacher. Es wurde Cutting schnell klar, dass die klassische Batch-Verarbeitung hier nicht ausreicht. Dann stieß er im Internet auf die Lösung: MapReduce. MapReduce beschreibt eine verteilte Ablaufumgebung, die grob gesagt in zwei Schritten aus Inputdaten neue Daten generiert. Cutting implementierte MapReduce Mitte des vergangenen Jahrzehnts als Open Source in Java und nannte das Projekt Hadoop. Eine Einführung in MapReduce, Hadoop und die Hadoop-Datenbank Apache-HBase sind die Kernthemen dieses shortcuts der Big-Data-Experten Bernd Fondermann, Kai Spichaale und Lars George.
E-bok
Tyska, 201325 kr
Läs direkt efter köp
Eine gute Testsuite mit hoher Testabdeckung verringert nicht nur die Fehlerdichte eines zu entwickelnden Systems, sondern bildet auch die Grundlage für Refactorings und Erweiterungen. Für die test- und verhaltensgetriebene Entwicklung sind Tests ein wichtiges Mittel zum Entwurf eines Systems. Im ersten Kapitel des shortcuts werden die Eigenschaften der test- und verhaltensgetriebenen Entwicklung vorgestellt. Es folgt eine Beschreibung von Best Practices für Unit Tests und Frameworks zur Ergebnisverifikation. Das zweite Kapitel widmet sich unterschiedlichen Teststilen, denn die in diesem Kapitel verwendeten Tests nutzen zur Verifikation ausschließlich den Zustand der Objekte, nicht aber deren Interaktionen bzw. Verhalten. Das dritte Kapitel fokussiert schließlich die Test- und Build-Automatisierung, um von den Unit- und Integrationstests im Rahmen einer kontinuierlichen Integration profitieren zu können.
E-bok
Tyska, 201338 kr
Läs direkt efter köp
NoSQL führt eine Vielzahl neuer Technologien in die Datenbankszene ein. Das bedeutet mehr Verantwortung für den Einzelnen, sich umfassend zu informieren. Hierzu bietetdas erste Kapitel des shortcuts eine überblicksartige Einführung, der im Folgenden die unterschiedlichen Datenbanktechnologien erläutert. Von all den Informationen, die täglich verarbeitet werden, ist ein beträchtlicher Anteil nicht wegen des Umfangs interessant, sondern wegen der inhärenten Verknüpfungen. Der effektiven Handhabung vernetzter Daten mit Neo4j widmet sich das zweite Kapitel. Horizontale Skalierung und hoher Durchsatz sind die großen Stärken von Apache Cassandra, das im Zentrum des dritten Kapitels steht. Mit seinen Wurzeln in der BigTable-Technologie hat sich HBase über die Jahre zur Grundlage vieler Google-Produkte und -Dienste entwickelt. Welche Ideen, Architektur und welches Datenmodell stecken hinter HBase? Mit diesen Fragen beschäftigt sich abschließend Kapitel 4 des shortcuts.
Häftad, Tyska, 2025
516 kr
Skickas inom 3-6 vardagar
E-bok
PDF, Tyska, 2025467 kr
Läs direkt efter köp
Schnittstellen-Know-how für die Programmierung- Das Standardwerk zur API-Programmierung- Effektive APIs entwerfen- APIs für professionelle Projekte entwickeln Application Programming Interfaces (APIs) sind allgegenwärtig, denn Softwareentwickler benutzen sie nicht nur ständig, sondern entwerfen sie häufig auch. Dieses Buch bietet erstmals eine umfassende Anleitung für das vielfältige Thema API-Design.Neben theoretischen Konzepten werden zahlreiche praktische Hinweise und Programmbeispiele für Java-APIs gegeben. Remote APIs in Form von RESTful HTTP, GraphQL und Messaging, die für moderne Webanwendungen und andere verteilte Systeme enorm wichtig sind, spielen in diesem Buch ebenfalls eine zentrale Rolle.Aus dem Inhalt:- Entwurf leicht benutzbarer APIs- Kompatibilität und Versionierung- Objektkollaboration, Fluent APIs und Thread-Sicherheit- Dokumentation- Skalierbarkeit, Caching- API-Management Nach der erfolgreichen Lektüre dieses Buches kennen Sie die Grundlagen von APIs und sind in der Lage, objektorientierte APIs für Softwarekomponenten und Remote APIs für verteilte Systeme zu entwerfen.In der dritten Auflage sind u. a. der API-first-Ansatz und Sicherheitsthemen wie Authentifizierung, API-Keys, Distributed Denial of Service (DDos) und Injection-Angriffe hinzugekommen.
E-bok
Tyska, 2025467 kr
Läs direkt efter köp
Schnittstellen-Know-how für die Programmierung- Das Standardwerk zur API-Programmierung- Effektive APIs entwerfen- APIs für professionelle Projekte entwickeln Application Programming Interfaces (APIs) sind allgegenwärtig, denn Softwareentwickler benutzen sie nicht nur ständig, sondern entwerfen sie häufig auch. Dieses Buch bietet erstmals eine umfassende Anleitung für das vielfältige Thema API-Design.Neben theoretischen Konzepten werden zahlreiche praktische Hinweise und Programmbeispiele für Java-APIs gegeben. Remote APIs in Form von RESTful HTTP, GraphQL und Messaging, die für moderne Webanwendungen und andere verteilte Systeme enorm wichtig sind, spielen in diesem Buch ebenfalls eine zentrale Rolle.Aus dem Inhalt:- Entwurf leicht benutzbarer APIs- Kompatibilität und Versionierung- Objektkollaboration, Fluent APIs und Thread-Sicherheit- Dokumentation- Skalierbarkeit, Caching- API-Management Nach der erfolgreichen Lektüre dieses Buches kennen Sie die Grundlagen von APIs und sind in der Lage, objektorientierte APIs für Softwarekomponenten und Remote APIs für verteilte Systeme zu entwerfen.In der dritten Auflage sind u. a. der API-first-Ansatz und Sicherheitsthemen wie Authentifizierung, API-Keys, Distributed Denial of Service (DDos) und Injection-Angriffe hinzugekommen.