Designing Data Intensive Applications

Designing Data Intensive Applications Author Martin Kleppmann
ISBN-10 9781491903117
Release 2017-03-16
Pages 614
Download Link Click Here

Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords? In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures



C in a Nutshell

C in a Nutshell Author Peter Prinz
ISBN-10 3897213443
Release 2006
Pages 602
Download Link Click Here

C in a Nutshell has been writing in one form or another for most of life. You can find so many inspiration from C in a Nutshell also informative, and entertaining. Click DOWNLOAD or Read Online button to get full C in a Nutshell book for free.



Algorithmische Geometrie

Algorithmische Geometrie Author Rolf Klein
ISBN-10 9783540276197
Release 2006-03-30
Pages 392
Download Link Click Here

Algorithmische Geometrie has been writing in one form or another for most of life. You can find so many inspiration from Algorithmische Geometrie also informative, and entertaining. Click DOWNLOAD or Read Online button to get full Algorithmische Geometrie book for free.



UML 2 0 in a nutshell

UML 2 0 in a nutshell Author Dan Pilone
ISBN-10 3897213427
Release 2006
Pages 220
Download Link Click Here

UML 2 0 in a nutshell has been writing in one form or another for most of life. You can find so many inspiration from UML 2 0 in a nutshell also informative, and entertaining. Click DOWNLOAD or Read Online button to get full UML 2 0 in a nutshell book for free.



SQL f r Dummies

SQL f  r Dummies Author Allen G. Taylor
ISBN-10 9783527810895
Release 2017-04-24
Pages 440
Download Link Click Here

SQL f r Dummies has been writing in one form or another for most of life. You can find so many inspiration from SQL f r Dummies also informative, and entertaining. Click DOWNLOAD or Read Online button to get full SQL f r Dummies book for free.



Einf hrung in Python

Einf  hrung in Python Author Mark Lutz
ISBN-10 9783897214880
Release 2007
Pages 624
Download Link Click Here

Einf hrung in Python has been writing in one form or another for most of life. You can find so many inspiration from Einf hrung in Python also informative, and entertaining. Click DOWNLOAD or Read Online button to get full Einf hrung in Python book for free.



Microservices

Microservices Author Eberhard Wolff
ISBN-10 9783864918421
Release 2015-11-11
Pages 386
Download Link Click Here

Eine Microservices-Architektur unterteilt Software-Systeme in eine Vielzahl kleiner Dienste, die unabhängig voneinander in Produktion gebracht werden können. Jedes Team arbeitet dabei an seinen Microservices und ist weitgehend entkoppelt von anderen Teams; das erlaubt eine einfache Skalierung agiler Prozesse. Die Aufteilung in Microservices schützt gegen den Verfall der Architektur, sodass die Systeme auch langfristig wartbar bleiben. Zudem können Legacy-Systeme durch Microservices ergänzt werden, ohne dabei den alten Code zu ändern. Und auch Continuous Delivery ist einfacher umsetzbar. Eberhard Wolff bietet Ihnen in diesem Buch eine umfangreiche Einführung in das Thema Microservices. Dabei geht es u.a. um: • Vor- und Nachteile des Microservice-Ansatzes • Microservices vs. SOA • Die übergreifende Architektur von Microservice-Systemen • Die Architektur einzelner Services • Auswirkungen auf Projektorganisation, Betrieb, Testen und Deployment • Nanoservices Das Buch erläutert technologieneutrale Konzepte und Architekturen, die mit verschiedenen Technologien umgesetzt werden können. Als Beispiel für einen konkreten Technologie-Stack wird Java mit Spring Boot, dem Netflix-Stack und Spring Cloud gezeigt. Anhand von vielen Beispielen und konkreten Szenarien lernen Sie, wie Microservices möglichst gewinnbringend genutzt werden können. Außerdem erhalten Sie Anregungen, das Gelernte durch eigene Experimente weiter zu vertiefen.



Vom Mythos des Mann Monats

Vom Mythos des Mann Monats Author Frederick P. Brooks
ISBN-10 3826613554
Release 2003
Pages 343
Download Link Click Here

Vom Mythos des Mann Monats has been writing in one form or another for most of life. You can find so many inspiration from Vom Mythos des Mann Monats also informative, and entertaining. Click DOWNLOAD or Read Online button to get full Vom Mythos des Mann Monats book for free.



Projekt Phoenix

Projekt Phoenix Author Gene Kim
ISBN-10 9783958751767
Release 2015-08-22
Pages 352
Download Link Click Here

Bill Palmer wird überraschend zum Bereichsleiter der IT-Abteilung eines Autoteileherstellers befördert und muss nun eine Katastrophe nach der anderen bekämpfen. Gleichzeitig läuft ein wichtiges Softwareprojekt und die Wirtschaftsprüfer sind auch im Haus. Schnell wird klar, dass »mehr Arbeiten, mehr Prioritäten setzen, mehr Disziplin« nicht hilft. Das ganze System funktioniert einfach nicht, eine immer schneller werdende Abwärtsspirale führt dazu, dass das Unternehmen kurz vor dem Aus steht. Zusammen mit einem weitsichtigen Aufsichtsratsmitglied fängt Bill Palmer an, das System umzustellen. Er organisiert Kommunikation und Workflow zwischen Abteilungen neu, entdeckt und entschärft Flaschenhälse und stimmt sich mit dem Management besser ab. Er schafft es damit, das Ruder herumzureißen. Das Buch zeigt, wie neue Ideen und Strategien der DevOps-Bewegung konkret umgesetzt werden können und zum Erfolg führen - und liest sich dabei wie ein guter Wirtschaftskrimi!



Agile Softwareentwicklung mit C Microsoft Press

Agile Softwareentwicklung mit C   Microsoft Press Author Gary Mclean Hall
ISBN-10 9783864916915
Release 2015-07-01
Pages 462
Download Link Click Here

Wie geht man am besten mit wechselnden Anforderungen im Lauf eines Softwareprojektes um? Wie kann man Änderungen im Code einfach, zeitsparend und ohne Fehler umsetzen? Agile Methoden und Prozesse wie Scrum helfen, aber auch der Code selbst muss adaptiv und agil sein. Zentrales Thema dieses Buchs ist die Entwicklung von anpassungsfähigem C#-Code, der agilen Teams die Arbeit erleichtert und bewährte Prinzipien der objektorientierten Programmierung (insbesondere SOLID) berücksichtigt. Das Ergebnis ist ein praxisorientiertes Werk, das Ihnen anhand vieler Code-Beispiele verdeutlicht, wie Sie in einem agilen Umfeld Code schreiben können, der flexibel und adaptiv ist. Lernen Sie, wie Sie Unit Tests richtig einsetzen, welche Methoden der Refaktorierung effektiv sind, wie Sie wichtige Patterns verwenden und gefährliche Anti-Patterns vermeiden. Dieses Buch macht Ihren Code agil! · Die Scrum-Grundlagen: Artefakte, Rollen, Kennzahlen und Phasen · Organisation und Management von Abhängigkeiten · Best Practices für Patterns und Anti-Patterns · Beherrschung der SOLID-Prinzipien: Single-Responsibility, Open/Closed, Liskovsche Substitution · Schnittstellen richtig managen, um anpassungsfähigen Code zu erhalten · Unit-Tests und Refaktorierung im Zusammenspiel · Einfluss von Delegation und Abstraktion auf die Anpassungsfähigkeit von Code · Implementierung von Dependency-Injection · Die praktische Anwendung dieser Prinzipien im Rahmen eines agilen Projekts



Blutzeuge

Blutzeuge Author Tess Gerritsen
ISBN-10 9783641211578
Release 2017-11-20
Pages 416
Download Link Click Here

Sie haben das Böse gesehen – und er lässt sie mit ihrem Blut zahlen. In Boston wird die Leiche einer jungen Frau gefunden – in der offenen Handfläche liegen ihre Augäpfel. Die Verstümmelung geschah post mortem, wie bei der Obduktion eindeutig festgestellt wird. Doch die genaue Todesursache bleibt unklar. Kurze Zeit später taucht die Leiche eines Mannes auf – Pfeile ragen aus seinem Brustkorb, die ebenfalls erst nach seinem Tod dort platziert wurden. Beide wurden Opfer desselben Täters, ansonsten scheint es keine Verbindung zwischen ihnen zu geben. Detective Jane Rizzoli von der Bostoner Polizei steht vor einem Rätsel, bis eine Spur sie zu einem Jahrzehnte zurückliegenden Fall von Misshandlungen in einem katholischen Kinderhort führt ...



The Second Machine Age

The Second Machine Age Author Andrew Mcafee
ISBN-10 9783864702228
Release 2014-10-01
Pages 368
Download Link Click Here

Computer sind mittlerweile so intelligent geworden, dass die nächste industrielle Revolution unmittelbar bevorsteht. Wer profitiert, wer verliert? Antworten auf diese Fragen bietet das neue Buch der Technologie-Profis Erik Brynjolfsson und Andrew McAfee. Seit Jahren arbeiten wir mit Computern - und Computer für uns. Mittlerweile sind die Maschinen so intelligent geworden, dass sie zu Leistungen fähig sind, die vor Kurzem noch undenkbar waren: Sie fahren Auto, sie schreiben eigene Texte - und sie besiegen Großmeister im Schach. Dieser Entwicklungssprung ist nur der Anfang. In ihrem neuen Buch zeigen zwei renommierte Professoren, welch atemberaubende Entwicklungen uns noch bevorstehen: Die zweite industrielle Revolution kommt! Welche Auswirkungen wird das haben? Welche Chancen winken, welche Risiken drohen? Was geschieht dabei mit den Menschen, was mit der Umwelt? Und was werden Gesellschaft und Politik tun, um die Auswirkungen dieser "neuen digitalen Intelligenz" für alle bestmöglich zu gestalten? Dieses Buch nimmt Sie mit auf eine Reise in eine Zukunft, die schon längst begonnen hat.



Risiko

Risiko Author Gerd Gigerenzer
ISBN-10 9783641119904
Release 2013-05-23
Pages 400
Download Link Click Here

Der neue Bestseller von Gerd Gigerenzer Erinnern wir uns an die weltweite Angst vor der Schweinegrippe, als Experten eine nie dagewesene Pandemie prognostizierten und Impfstoff für Millionen produziert wurde, der später still und heimlich entsorgt werden musste. Für Gerd Gigerenzer ist dies nur ein Beleg unseres irrationalen Umgangs mit Risiken. Und das gilt für Experten ebenso wie für Laien. An Beispielen aus Medizin, Rechtswesen und Finanzwelt erläutert er, wie die Psychologie des Risikos funktioniert, was sie mit unseren entwicklungsgeschichtlich alten Hirnstrukturen zu tun hat und welche Gefahren damit einhergehen. Dabei analysiert er die ungute Rolle von irreführenden Informationen, die von Medien und Fachleuten verbreitet werden. Doch Risiken und Ungewissheiten richtig einzuschätzen kann und sollte jeder lernen. Diese Risikoschulung erprobt Gigerenzer seit vielen Jahren mit verblüffenden Ergebnissen. Sein Fazit: Schon Kinder können lernen, mit Risiken realistisch umzugehen und sich gegen Panikmache wie Verharmlosung zu immunisieren.



High Performance MySQL

High Performance MySQL Author Baron Schwartz
ISBN-10 9783897218352
Release 2009-02-15
Pages 768
Download Link Click Here

Einführungen in MySQL gibt es viele. Wer aber größere MySQL-Server betreut, die verlässlich laufen müssen, egal was Programmierer oder Benutzer auf sie loslassen, der braucht weiter reichende Informationen. In High Performance MySQL beschreiben sechs anerkannte Experten mit langjähriger Erfahrung auf großen Systemen alle Stellschrauben, an denen MySQL-Admins drehen können, um Sicherheit, Performance, Datenintegrität und Robustheit zu erhöhen. Von Profis für Profis Hier geht es nicht um kleine Webauftritte mit Datenbankanbindung! Lernen Sie stattdessen fortgeschrittene Techniken kennen, mit denen Sie MySQLs Potenzial voll ausreizen können -- um große, skalierbare Systeme zu entwerfen, zu optimieren und zu sichern. Behandelt werden Benchmarking, Indizes, Storage-Engines, Replikationen, Lastverteilung und Hochverfügbarkeit, Backups, Sicherheit... und zu jedem Aspekt die richtigen Werkzeuge, mit denen sich Ihre Ziele am besten realisieren lassen. Praxiserprobt muss es sein Der eine ist MySQL-Guru bei Yahoo!, der andere Angestellter Nr. 25 bei MySQL AB und dort nacheinander für das MySQL-Manual, die Trainingskurse und die Entwicklung des Supports zuständig, wieder ein anderer war bei MySQL AB im High-Performance-Team – die Autoren dieses Buchs wissen, wovon sie sprechen. Graue Theorie finden Sie woanders, hier geht es um bewährte Techniken aus der Praxis. Die erste Auflage von „High Performance MySQL“ wurde hoch gelobt und hat schon unzähligen Lesern wertvolle Dienste geleistet. Nun war es an der Zeit, dieses anerkannte Handbuch einmal komplett zu aktualisieren, um nützliches Referenzmaterial zu erweitern, neue Features der Versionen MySQL 5.0 und 5.1 zu ergänzen und zahlreiche Themen wie die Optimierung der Storage-Engine InnoDB zu vertiefen.



Design Patterns f r mathematische Beweise

Design Patterns f  r mathematische Beweise Author Hans Jürgen Ohlbach
ISBN-10 9783662556528
Release 2017-09-04
Pages 184
Download Link Click Here

Dieses Buch behandelt einfache Beweismuster wie Fallunterscheidung, Allbeweis, Implikationsbeweis, komplexe Beweismuster wie Kontraposition, Widerspruchsbeweis, Diagonalisierung sowie die verschiedenen Varianten der vollständigen Induktion bis hin zur transfiniten Induktion. Damit gibt es Antworten auf Fragen wie Was genau ist eigentlich ein Widerspruchsbeweis? Oder eine Widerlegung? Und wie hängen sie miteinander zusammen? Die Autoren versuchen, derartige fragen zu erörtern, indem sie verbreitete Beweismuster und anhand von allgemein verständlichen Beispielen aus dem Alltag, der Mathematik und der Informatik zu verdeutlichen.



Patterns f r Enterprise Application Architekturen

Patterns f  r Enterprise Application Architekturen Author Martin Fowler
ISBN-10 3826613783
Release 2003
Pages 582
Download Link Click Here

Patterns f r Enterprise Application Architekturen has been writing in one form or another for most of life. You can find so many inspiration from Patterns f r Enterprise Application Architekturen also informative, and entertaining. Click DOWNLOAD or Read Online button to get full Patterns f r Enterprise Application Architekturen book for free.



Projektmanagement am Rande des Chaos

Projektmanagement am Rande des Chaos Author Alfred Oswald
ISBN-10 9783662477465
Release 2016-08-11
Pages 279
Download Link Click Here

Die Autoren zeigen in diesem Buch, dass Komplexität ein Geschenk ist, das man für die erfolgreiche Durchführung von Projekten nutzbar machen kann, sei es um Neues zu erschaffen oder auch um Bestehendes zu ändern. Dabei ist das Methodenparadigma im Projektmanagement derzeit massiv im Umbruch. Durch Vernetzung einer Vielzahl von Einflussgrößen sind Projekte komplexe Gebilde, die mit klassischen Methoden, die auf Ursache-Wirkung-Ansätzen beruhen, nicht bewältigt werden können. Komplexität und das damit verbundene Phänomen der Selbstorganisation bieten eine große Chance, indem sie als wesentliche Treiber für die Durchführung von Projekten genutzt werden können. Dies erfordert die Prinzipien der Komplexität zu identifizieren und für das Projektmanagement einzusetzen. Damit werden ganz eigene und neuartige Kompetenzanforderungen an die beteiligten Personen gestellt. In diesem Buch werden neueste Erkenntnisse aus den Naturwissenschaften und der Hirnforschung verwendet und in ein praxisorientiertes Framework übertragen. Die Autoren zeigen, was Komplexität ist, welche Möglichkeiten der Komplexitätsregulation es in Projekten gibt und wie Selbstorganisation für das Management von Projekten angewendet werden kann.