Michael Kopp
Linz, Oberösterreich, Österreich
805 Follower:innen
500+ Kontakte
Info
Experienced Product Management Leader with a demonstrated history in strategic and…
Berufserfahrung
Veröffentlichungen
-
Leveraging Your Hadoop Cluster Better - Running Performant Code at Scale
InfoQ
Michael Kopp explains how to run performance code at scale with Hadoop and how to analyze and optimize Hadoop jobs.
-
Leveraging Your Hadoop Cluster Better - Running Performant Code at Scale
C4Media
Video in which Michael Kopp explains how to run performance code at scale with Hadoop and how to analyze and optimize Hadoop jobs.
-
Seizing the Big Data Opportunity
E-Commerce Times
More hardware isn't always the key to solving Big Data performance problems. In fact, application performance management is a far better approach in general, offering e-commerce companies a way to trace individual transactions across complex IT infrastructures and quickly identify hotspots, making Big Data jobs more efficient and ensuring that user requests are answered in a timely manner.
-
How Garbage collection works
Dynatrace
Java Memory Management, with its built-in garbage collection, is one of the language's finest achievements. It allows developers to create new objects without worrying explicitly about memory allocation and deallocation, because the garbage collector automatically reclaims memory for reuse. This enables faster development with less boilerplate code, while eliminating memory leaks and other memory-related problems. At least in theory...
-
Java Enterprise Performance
Dynatrace
Book on java Performance engineering and optimization. Garbage Collection and Visualization chapter was written by me. The garbage collection chapter is ranked very high on google if you search for "java garbage collection"
Andere Autor:innenVeröffentlichung anzeigen -
Java Enterprise Performance: Performance und Skalierbarkeit von Java Enterprise Anwendungen verstehen und managen
entwickler.press
Java Enterprise Performance befasst sich mit den wichtigsten Themen rund um Performance und Skalierbarkeit von großen, verteilten Java-Anwendungen. Anwendungslandschaften verändern sich in Unternehmen zunehmend. Aus monolithischen Applikationen werden Anwendungen, die komplette Prozesse in einem Unternehmen abbilden und sich dabei verteilten Services innerhalb und außerhalb des Unternehmens bedienen. Der Zugang erfolgt dabei über webbasierte Oberflächen und Portale für interne und externe…
Java Enterprise Performance befasst sich mit den wichtigsten Themen rund um Performance und Skalierbarkeit von großen, verteilten Java-Anwendungen. Anwendungslandschaften verändern sich in Unternehmen zunehmend. Aus monolithischen Applikationen werden Anwendungen, die komplette Prozesse in einem Unternehmen abbilden und sich dabei verteilten Services innerhalb und außerhalb des Unternehmens bedienen. Der Zugang erfolgt dabei über webbasierte Oberflächen und Portale für interne und externe Anwender. Die Performance und Skalierbarkeit dieser Anwendungen sind kritische Faktoren für den Erfolg eines Unternehmens und Fehler können sich schnell geschäftsschädigend auswirken. Das Buch nähert sich diesem für Viele komplexen Themenbereich in einer einfachen und verständlichen und dennoch umfassender Form. Es ist sowohl für den Einsteiger in die Materie sowie als Nachschlagewerk für den erfahrenen Performance Engineer gedacht. Neben den Themen Speicherverhalten, Datenbankzugriffe, Verteilung und Speichermanagement wird eine Einführung in die Grundlagen zu Performance und Skalierbarkeit gegeben. Die einzelnen Kapitel bieten eine technische Einführung in die Thematik gefolgt von einer detaillierten Anleitung wie man am schnellsten Performance analysiert und Daten richtig interpretiert. Zum Abschluss jedes Kapitels werden typische Problemmuster erklärt und mögliche Lösungsansätze diskutiert. Abgerundet wird das Buch durch einen detaillierten In Practice Teil mit Schritt für Schritt Anleitungen aus der täglichen Praxis. Es werden typische Fragestellungen aus Entwicklung, Test und Produktion diskutiert.
Andere Autor:innenVeröffentlichung anzeigen
Patente
-
Method and system for real-time correlation of disparate sources of topological information to create a unified topological model of a distributed information system
Ausgestellt am EP3531287A1
A system and method is disclosed for the combined analysis of transaction execution monitoring data and a topology model created from infrastructure monitoring data of computing systems involved in the execution of the monitored transactions. Monitored communication activities of transactions are analyzed to identify intermediate processing nodes between sender and receiver side and to enrich transaction monitoring data with data describing those intermediate processing nodes. The topology…
A system and method is disclosed for the combined analysis of transaction execution monitoring data and a topology model created from infrastructure monitoring data of computing systems involved in the execution of the monitored transactions. Monitored communication activities of transactions are analyzed to identify intermediate processing nodes between sender and receiver side and to enrich transaction monitoring data with data describing those intermediate processing nodes. The topology model may also be improved by the combined analysis, as functionality and services provided by elements of the topology model may be derived by the involvement of those elements in the execution of monitored transactions. The result of the combined analysis is used by an automated anomaly detection and causality estimation system. The combined analysis may also reveal entities of a monitored environment that are used by transaction executions but which are not monitored.
Andere Erfinder:innenPatent anzeigen -
Method and system for resource monitoring of large-scale, orchestrated, multi process job execution environments
Ausgestellt am US9483378B2
A system and method for monitoring the process resource consumption of massive parallel job executions is disclosed. The system uses byte code instrumentation to place sensors in methods that receive job execution requests. Those sensors detect start and end of job executions by the process they are deployed to and extract identification data from detected job execution requests that allow the monitor to identify the job request. This job identification data is used to tag resource utilization…
A system and method for monitoring the process resource consumption of massive parallel job executions is disclosed. The system uses byte code instrumentation to place sensors in methods that receive job execution requests. Those sensors detect start and end of job executions by the process they are deployed to and extract identification data from detected job execution requests that allow the monitor to identify the job request. This job identification data is used to tag resource utilization measures, which allows the monitor to assign measured resource consumptions to specific job executions. The job identification data that identifies the job execution that triggered the transaction is also used to tag transaction tracing data. The generated job specific measures and transaction traces may be used to identify resource intensive job executions and to identify the root cause of the resource consumption.
Andere Erfinder:innen -
Sprachen
-
English
Muttersprache oder zweisprachig
-
German
Muttersprache oder zweisprachig
-
Spanish
Grundkenntnisse
Weitere ähnliche Profile
Weitere Mitglieder namens Michael Kopp in Österreich
-
Michael Kopp
Head of the Center for digital Teaching and Learning bei University of Graz
-
Michael Kopp
MSc | Regenerative Energiesysteme & technisches Energiemangement | Gebäudezertifizierung | Bauökologie
-
Michael Kopp
Sachverständiger bei TÜV AUSTRIA
-
michael kopp
Medical Doctor at SALK-LKH, -CDK, -St.Veit &PMU, University (General) Hospital Salzburg
Es gibt auf LinkedIn 16 weitere Personen namens Michael Kopp, die sich in Österreich befinden.
Weitere Mitglieder anzeigen, die Michael Kopp heißen