Download Creating Maintainable APIs: A Practical, Case-Study Approach by Ervin Varga PDF

By Ervin Varga

Build simple and maintainable APIs to create companies which are usable and maintainable. even though this ebook makes a speciality of disbursed providers, it additionally emphasizes how the middle ideas observe even to natural OOD and OOP constructs. 
The total context of Creating Maintainable APIs is to categorise the subjects into 4 major parts: periods and interfaces, HTTP relaxation APIs, messaging APIs, and message payloads (XML, JSON and JSON API in addition to Apache Avro).

What you'll Learn
  • Use object-oriented layout constructs and their APIs
  • Create and deal with HTTP leisure APIs
  • Build and deal with maintainable messaging APIs, together with using Apache Kafka as a central messaging hub
  • Handle message payloads through JSON
Who This booklet Is For
Any point software program engineers and intensely skilled programmers.

Show description

Read Online or Download Creating Maintainable APIs: A Practical, Case-Study Approach PDF

Best software development books

Datenbanken: Theorie, Entwurf und Programmierung relationaler Datenbanken (German Edition)

Was once sind Datenbanken, wie entwirft guy eigene Datenbanken und wie kann guy mit ihnen optimum arbeiten? Lebendig und umfassend führt Sie dieses Buch in die Grundlagen von Theorie, Programmierung und dem Entwurf relationaler Datenbanken ein. Aus verschiedenen Perspektiven von Anwendern, Programmierern und Datenbankadministratoren werden die unterschiedlichsten Anforderungen beleuchtet und ein umfassendes Verständnis für die Problematik geweckt.

Einführung in die Constraint-Programmierung: Grundlagen, Methoden, Sprachen, Anwendungen (eXamen.press) (German Edition)

Die Constraint-Programmierung liefert Methoden zur effizienten Modellierung von Systemen oder zur Lösung von Problemen, für die nur unvollständige Informationen vorliegen. Ebenso hilft sie kombinatorische Probleme zu lösen oder komplexe Deduktionssysteme zu entwickeln. Dieses kompakte Lehrbuch führt in die Constraint-Programmierung ein.

The Python Workbook: A Brief Introduction with Exercises and Solutions

Whereas different textbooks dedicate their pages to explaining introductory programming recommendations, The Python Workbook focuses completely on workouts, following the philosophy that desktop programming is a ability most sensible discovered via event and perform. Designed to aid and inspire hands-on studying approximately programming, this student-friendly paintings comprises 174 workouts, spanning a number of educational disciplines and daily events.

Middleware in Java: Leitfaden zum Entwurf verteilter Anwendungen — Implementierung von verteilten Systemen über JMS — Verteilte Objekte über RMI und CORBA (IT-Professional) (German Edition)

Dieses Buch vermittelt beispielhaft das notwendige information zum Entwurf und zur Entwicklung verteilter Anwendungen. Die Umsetzung erfolgt mittels der relevanten Middleware-Technologien in Java. Zunächst werden die grundlegenden Verfahren wie Datenaustausch über Sockets, Parallelisierung durch Threads und Synchronisation über Monitore und Semaphore behandelt.

Additional resources for Creating Maintainable APIs: A Practical, Case-Study Approach

Example text

Download PDF sample

Rated 4.84 of 5 – based on 30 votes