Glossar – J

Jam (Build-System)

Jam ist das Build-System, das von Be Inc. für den Haiku-Build-Prozess übernommen wurde und das Make ersetzt. Haiku nutzt eine angepasste Version (»Haiku-Jam«), die mit sogenannten Jamfiles Regeln für das Kompilieren und Linken beschreibt. Das Haiku-Repository enthält Jamfiles für …

Vollständige Definition →

JCL

Job Control Language

JCL ist die Steuersprache für Batch-Jobs auf IBM-Mainframes. JCL-Anweisungen beginnen mit // und legen fest, welche Programme in welcher Reihenfolge ausgeführt werden, welche Dateien (DD-Statements) sie nutzen und welche Ressourcen reserviert werden. JCL sieht antiquiert aus – …

Vollständige Definition →

Jean-Louis Gassée

Jean-Louis Gassée ist der französische Unternehmer, der als ehemaliger Apple-Manager (er leitete Apple France und später die Produktentwicklung) 1990 Be Inc. gründete. Er träumte von einem modernen, medienorientierten Betriebssystem und entwickelte das BeOS. Er ist bekannt für …

Vollständige Definition →

JES2/JES3

Job Entry Subsystem 2/3 (IBM Mainframe)

JES2 und JES3 sind die Job-Eingangs-Subsysteme von z/OS, die Batch-Jobs entgegennehmen, in Warteschlangen einreihen und auf Prozessoren verteilen. JES2 ist autonomer (jeder Knoten verwaltet seine eigene Queue); JES3 bietet globale Job-Planung über mehrere Systeme. JES2 ist …

Vollständige Definition →

JIT

Just-in-Time Compiler

Ein JIT-Compiler übersetzt Bytecode oder Interpretercode zur Laufzeit in nativen Maschinencode, genau dann wenn er erstmals ausgeführt wird – daher »just in time«. Häufig ausgeführte Codepfade werden optimiert und gecacht. Die JVM (Java) und V8 (JavaScript) nutzen JIT und …

Vollständige Definition →

Jitter

Jitter bezeichnet die Schwankung der Laufzeit (Latenz) von Netzwerkpaketen über die Zeit. Während konstante Latenz für die meisten Anwendungen akzeptabel ist, stört starker Jitter besonders zeitkritische Echtzeitanwendungen wie VoIP, Videokonferenzen und Online-Gaming. …

Vollständige Definition →

Jitterpuffer

Ein Jitterpuffer (Jitter Buffer) kompensiert die schwankende Ankunftszeit von RTP-Paketen. VoIP-Pakete können im Internet mit unterschiedlicher Verzögerung ankommen; der Puffer sammelt sie, sortiert sie und gibt sie in gleichmäßigem Takt weiter. Zu kleiner Puffer führt zu …

Vollständige Definition →

JNCIA-Cloud

Juniper Networks Certified Associate – Cloud

Die JNCIA-Cloud deckt Grundlagen von Cloud-Networking und Juniper-Cloud-Produkten ab: Contrail Networking, Juniper Cloud-Metro-Lösungen und grundlegende Konzepte von NFV und SDN. Sie richtet sich an Netzwerkingenieure, die in Cloud-native und Multi-Cloud-Umgebungen arbeiten und …

Vollständige Definition →

JNCIA-DC

Juniper Networks Certified Associate – Data Center

Die JNCIA-DC ist der Einstieg in den Juniper-Datacenter-Track und deckt grundlegende Datacenter-Konzepte ab: Fabric-Architekturen, EVPN-VXLAN-Grundlagen, QFX-Switches und Apstra-Grundlagen. Sie richtet sich an Ingenieure, die Juniper-basierte Rechenzentrumsnetze aufbauen oder …

Vollständige Definition →

JNCIA-DevOps

Juniper Networks Certified Associate – DevOps

Die JNCIA-DevOps ist der Einstieg in den Juniper-Automatisierungspfad und deckt Werkzeuge wie Ansible, Python, PyEZ, NETCONF und REST-APIs für JunOS ab. Sie richtet sich an Netzwerkingenieure, die Automatisierung und Infrastructure-as-Code in Juniper-Umgebungen einführen möchten. …

Vollständige Definition →