Linux-Job-Scheduler: Überblick, Leitfaden & Alternativen
Der Linux-Job-Scheduler und ‚cron‘, ein zeitbasierter Job-Scheduler, sind gängige Job-Scheduling-Tools. Wenn Sie:
- Möchten Sie Job-Scheduling unter Linux lernen? Erfahren Sie mehr über Linux-Scheduler und cron.
- Sind Sie unsicher, ob der Linux-Scheduler für Ihren Anwendungsfall ausreicht, erfahren Sie mehr über verschiedene Job-Scheduler.
- Arbeiten Sie für ein Unternehmen, das derzeit den Linux-Scheduler nutzt und ein Upgrade auf einen Enterprise-Job-Scheduler erwägt, ziehen Sie Job-Scheduler mit erweiterten Funktionen in Betracht.
Funktion | CFS* | Cron | Enterprise-Job-Scheduler** |
|---|---|---|---|
Fokus | Prozess-Scheduling innerhalb des Linux-Kernels | Zeitbasiertes Job-Scheduling in Unix-artigen Systemen | Job-Scheduling und Automatisierung über verschiedene Systeme hinweg |
Zweck | Weist CPU-Zeit unter laufenden Prozessen zu | Führt Befehle oder Skripte zu geplanten Zeiten aus | Verwaltet und automatisiert komplexe Workflows |
Umgebung | Kernel-Ebene in Linux-Systemen | Benutzerebene in Unix-artigen Betriebssystemen | Enterprise-Ebene, plattformübergreifend |
Nutzung | Verwaltung von Systemprozessen und Thread-Scheduling | Routineaufgaben wie Backups, Updates usw. | Automatisierung von Geschäftsprozessen, IT-Aufgaben usw. |
Anpassung | Beschränkt auf Kernel-Parameter und System-Tuning | Crontab-Datei zur Planung von Aufgaben | Hochgradig anpassbar mit Skripten, Bedingungen und Triggern |
UI | Command-line- und Systemkonfigurationsdateien | Crontab-Kommandozeilenschnittstelle | GUI und Kommandozeilenschnittstelle |
Echtzeit | Nicht für Echtzeit-Scheduling ausgelegt | Keine Echtzeitfähigkeiten | Unterstützt Echtzeit-Überwachung und Anpassungen |
Skalierbarkeit | Skalierbar im Rahmen des Betriebssystems | Begrenzte Skalierbarkeit | Hochgradig skalierbar für den Unternehmenseinsatz |
* Linux Completely Fair Scheduler (CFS)
** Enterprise-Job-Scheduler umfassen Stonebranch, ActiveBatch, RunMyJobs und JAMS Scheduler.
Was ist der Linux-Scheduler?
Ein Linux-Job-Scheduler ist ein Tool, das in Linux-Systemen zur Automatisierung von Routineaufgaben und Job-Scheduling ohne manuellen Eingriff verwendet wird. Er verwaltet geplante Aufgaben und stellt sicher, dass sie zu vordefinierten Zeiten ausgeführt werden.
Der Kernel-Scheduler befasst sich ausschließlich mit der Ausführung von aktivem Code auf physischen CPU-Kernen. So hat sich der moderne Linux-Kernel-Scheduler entwickelt:
- EEVDF (Earliest Eligible Virtual Deadline First) ist die moderne Implementierung des Linux-Schedulers, eingeführt in Kernel-Version 6.6 (Oktober 2023) als Ersatz für den lange bestehenden CFS. Während EEVDF die „Fairness“ seines Vorgängers beibehält, fügt es einen spezifischen „Deadline“-Mechanismus hinzu, der darauf ausgelegt ist, latenzempfindliche Aufgaben besser zu verarbeiten. EEVDF ist jetzt der Standardalgorithmus.
- CFS (Completely Fair Scheduler) ist eine spezifische Implementierung des Linux-Schedulers, die in Kernel-Version 2.6.23 eingeführt wurde. CFS zielt darauf ab, Fairness zu gewährleisten, indem es CPU-Zeit proportional unter Aufgaben basierend auf Priorität und Laufzeit zuweist. CFS ist eine Art von Linux-Scheduler, genauer gesagt ist es der aktuelle Standard-Scheduler-Algorithmus, der im breiteren Linux-Scheduler-Framework verwendet wird.
Zu den wichtigsten Aspekten des Linux-Kernel-Schedulers gehören:
- Prozesspriorisierung: Der Scheduler priorisiert Prozesse basierend auf Faktoren wie ihrer Prioritätsstufe und der Menge an CPU-Zeit, die sie verbraucht haben. Dies gewährleistet ein Gleichgewicht zwischen Vordergrund- (interaktiven) und Hintergrundprozessen (Stapelverarbeitung).
- Präemptives Multitasking: Linux verwendet präemptives Multitasking, bei dem der Systemaufruf-Scheduler einen laufenden Prozess unterbrechen kann, um einem anderen Prozess Zeit zu geben. Diese Fähigkeit ist entscheidend für die Aufrechterhaltung der Systemreaktionsfähigkeit, insbesondere in einer Mehrbenutzerumgebung.
- Unterschiedliche Scheduling-Algorithmen: Im Laufe der Jahre haben verschiedene Versionen des Linux-Kernels verschiedene Scheduling-Algorithmen verwendet. Der bekannteste Algorithmus ist der Completely Fair Scheduler (CFS), der in Linux 2.6.23 eingeführt wurde. CFS zielt darauf ab, CPU-Zeit so auf Prozesse zu verteilen, dass jeder einen fairen Anteil an CPU-Zeit erhält.
- Lastverteilung: In Mehrkernsystemen verwaltet der Scheduler auch den Lastausgleich und verteilt Prozesse auf verschiedene Prozessorkerne, um Leistung und Energieeffizienz zu optimieren.
- Echtzeit-Scheduling: Linux unterstützt auch Echtzeit-Scheduling-Richtlinien (wie FIFO und Round-Robin), die für zeitkritische Aufgaben entscheidend sind, bei denen eine vorhersehbare Code-Ausführungszeit wichtiger ist als der Gesamtdurchsatz des Systems.
- Cgroups und Control Groups: Moderne Linux-Systeme verwenden Control Groups (cgroups), um Prozesse zu gruppieren und Richtlinien wie CPU-Zeitlimits oder Prioritäten auf die gesamte Gruppe anzuwenden, was Administratoren mehr Kontrolle über die Ressourcenzuweisung und Prozess-Scheduling gibt.
Linux-Scheduler vs. Job-Scheduling-Tools
Job-Scheduling-Tools für Unternehmen ermöglichen es Unternehmen, komplexere Workflows zu bewältigen als ein einfacher Scheduler wie cron oder der Linux-Scheduler. Diese Tools können eine Alternative sein, wenn Benutzer ihren bestehenden Scheduler wie den Linux-Scheduler überholt haben und ein Upgrade suchen.
Es kann Fälle geben, in denen der Linux-Scheduler, insbesondere seine Implementierung als Completely Fair Scheduler (CFS), und Job-Scheduling-Tools für Unternehmen zusammenarbeiten können, um sowohl Effizienz auf Systemebene als auch Automatisierung auf Workflow-Ebene zu gewährleisten.
Linux-Scheduler
Zweck: Der Linux-Scheduler (wie CFS) ist eine Low-Level-Kernel-Komponente, die dafür verantwortlich ist zu entscheiden, welcher Prozess wann CPU-Zeit erhält. Er ist ein wesentlicher Bestandteil der Kernfunktionalität des Betriebssystems.
Fokus: Er verwaltet die CPU-Zeitzuweisung unter allen laufenden Prozessen eines Systems und gewährleistet eine faire Verteilung, Reaktionsfähigkeit und effiziente Nutzung der CPU-Ressourcen.
Umfang: Arbeitet auf Prozess- oder Thread-Ebene innerhalb eines einzelnen Systems.
Job-Scheduling-Tools
Zweck: Job-Scheduling-Tools sind High-Level-Tools, oft anwendungsorientierte Tools, die für die Automatisierung und Planung von Geschäftsprozessen und Aufgaben entwickelt wurden.
Fokus: Diese Tools verwalten die Ausführung von Batch-Jobs oder Workflows, die mehrere Schritte, Abhängigkeiten und Scheduling-Kriterien umfassen können. Sie werden für die Orchestrierung von Aufgaben wie Datensicherungen, Berichtserstellung oder jede komplexe Abfolge von Vorgängen in Geschäftsumgebungen verwendet.
Umfang: Kann über mehrere Systeme und Plattformen hinweg arbeiten und Aufgaben orchestrieren, die mehrere verschiedene Anwendungen oder Dienste umfassen können.
Was ist der Unterschied zwischen ‚Cron‘ und dem Linux-Scheduler CFS?
CFS und ‚cron‘ sind integrale Bestandteile von Linux-Systemen, dienen jedoch unterschiedlichen Zwecken. Im Wesentlichen geht es bei CFS darum, CPU-Zeit fair auf aktuell laufende Prozesse zu verteilen, während es bei cron darum geht, wann bestimmte Aufgaben basierend auf Uhrzeit/Kalender ausgeführt werden.
Hauptunterschiede
- Funktionalität und Rolle: CFS ist ein Prozess-Scheduler zur Verwaltung der gemeinsamen Nutzung von CPU-Zeit durch Prozesse, während cron ein Job-Scheduler zur Ausführung von Aufgaben zu geplanten Zeiten ist.
- Betriebsebene: CFS arbeitet auf Kernel-Ebene und übernimmt das Echtzeit-Scheduling von Prozessen, während cron auf einer höheren Ebene arbeitet und sich mit der Planung von Aufgaben befasst, die nicht unbedingt kontinuierlich ausgeführt werden.
- Kontinuierlich vs. diskret: CFS arbeitet kontinuierlich, solange das System läuft, und verwaltet die CPU-Zuweisung dynamisch. Im Gegensatz dazu führt cron Aufgaben zu bestimmten, vordefinierten Zeiten aus.
Tools wie Stonebranch können auch Alternativen zu cron sein, insbesondere für Unternehmen oder mittelständische Betriebe mit komplexen Echtzeit-Scheduling-Anforderungen. Obwohl beide für das Job-Scheduling verwendet werden, unterscheiden sie sich erheblich in Funktionen, Fähigkeiten und Anwendungsfällen. Weitere Informationen zu diesem Thema finden Sie unter Top-Alternativen zu Cron.
Wie können Sie Workloads mit dem Linux-Scheduler automatisieren?
Die Automatisierung von Workloads mit dem Linux-Scheduler bedeutet nicht, den Scheduler selbst direkt zu programmieren; vielmehr geht es darum, verschiedene Tools und Techniken in Linux zu verwenden, die mit dem Scheduler interagieren, um Aufgaben zu verwalten und zu automatisieren. Hier sind einige Möglichkeiten, die Aufgabenplanung zu automatisieren und Workloads in einer Linux-Umgebung effektiv zu verwalten:
- Cron-Jobs: Die vielleicht gebräuchlichste Methode zur Automatisierung von Aufgaben unter Linux sind Cron-Jobs. Cron ist ein Daemon auf Benutzerebene im Hintergrund (
crond), der kontinuierlich Konfigurationsdateien namens Crontabs überprüft, um Befehle oder Skripte in festen Intervallen auszuführen. Jeder Crontab-Eintrag basiert auf einer strengen Syntax, die aus fünf Zeit- und Datumsfeldern besteht, gefolgt vom absoluten Pfad des auszuführenden Befehls:
- Nice- und Renice-Befehle: Sie können die Befehle nice und renice verwenden, um die Priorität eines Prozesses zu beeinflussen. Dies plant eine Aufgabe nicht per se, verändert aber, wie der Scheduler einen Prozess behandelt, was Teil einer Automatisierungsstrategie sein kann, um sicherzustellen, dass kritische Aufgaben mehr CPU-Zeit erhalten.
- Control Groups (cgroups): cgroups ermöglichen es Ihnen, Ressourcen wie CPU-Zeit, Systemspeicher, Netzwerkbandbreite oder Kombinationen dieser Ressourcen auf benutzerdefinierte Aufgabengruppen zu verteilen. Mit cgroups können Sie sicherstellen, dass bestimmte Anwendungen oder Dienste die benötigten Ressourcen als Teil eines automatisierten Workflows erhalten.
- Systemd und Unit-Dateien: Systemd, das Init-System und der Systemmanager der meisten Linux-Distributionen, ermöglicht eine erweiterte Planung und Verwaltung von Diensten. Es verwendet Unit-Dateien, um zu beschreiben, wie Dienste gestartet, gestoppt und betrieben werden sollen. Sie können systemd so konfigurieren, dass Dienste beim Booten, nachdem bestimmte andere Dienste aktiv sind, oder nach einem bestimmten Zeitplan automatisch gestartet werden.
- Skripterstellung und Automatisierungstools: Skripting in Bash oder anderen Shell-Sprachen sowie Automatisierungstools wie ActiveBatch, Ansible, Puppet oder Chef können zur Automatisierung von Aufgaben verwendet werden. Während diese Skripte und Tools nicht direkt mit dem Linux-Scheduler interagieren, können sie verwendet werden, um komplexe Workflows zu erstellen und zu verwalten, wann und wie verschiedene Prozesse ausgeführt werden.
- Kernel-Tuning: Für fortgeschrittene Benutzer kann das Tuning von Kernel-Parametern über sysctl oder andere Kernel-Schnittstellen das Scheduler-Verhalten beeinflussen. Dies ist ein anspruchsvollerer Ansatz und erfordert tiefgehende Kenntnisse des Linux-Kernels.
- Der Befehl ‚At‘ für einmalige Aufgaben: Während cron für wiederkehrende Infrastrukturaufgaben optimiert ist, bietet das Dienstprogramm
ateinmalige Jobs, die geplant werden können, ohne Ihre Crontab-Datei zu beeinträchtigen. Es analysiert menschenlesbare Zeitzeichenfolgen:at noon tomorrow: Plant einen Ad-hoc-Job für 12:00 Uhr am folgenden Tag.at now + 1 hour: Plant ein temporäres Skript, das genau 60 Minuten nach der Laufzeit ausgeführt wird.- Administratoren verfolgen ausstehende Aufgaben mit
atq(Anzeigen der Job-Warteschlange) und können nicht ausgeführte Einträge mitatrm [job_id]bereinigen.
Was sind die Alternativen zum Linux-Scheduler?
Es gibt mehrere Alternativen zum standardmäßigen Linux-Kernel-Scheduler (hauptsächlich dem Completely Fair Scheduler oder CFS-Scheduling-Algorithmus). Diese Alternativen können Job-Scheduler von Drittanbietern für Unternehmen sein, wenn Unternehmen dem Linux-Job-Scheduler entwachsen sind, andere Scheduler innerhalb des Linux-Kernels oder andere Scheduling-Ansätze in anderen Betriebssystemen. Hier sind einige bemerkenswerte Beispiele:
Job-Scheduling-Tools von Drittanbietern mit umfangreichen Funktionen
- Stonebranch Universal Automation Center (UAC): Stonebranch UAC dient als einzige Automatisierungsplattform für die Verwaltung von Workload-Prozessen in Unternehmensumgebungen und bietet eine einheitliche webbasierte Oberfläche, eine verteilte Ausführungs-Engine, Workload-Visualisierung sowie integrierte Verfügbarkeits- und Disaster-Recovery-Funktionen.
- ActiveBatch: ActiveBatch ist eine Workload-Automatisierungs- und Job-Scheduling-Lösung, die über die Fähigkeiten eines einfachen Linux-Schedulers hinausgeht. Sie ist darauf ausgelegt, eine zentralisierte Plattform für die Automatisierung und Verwaltung komplexer Workflows in verschiedenen Umgebungen zu bieten, darunter Windows, Linux, Unix und mehr.
- JAMS Scheduler: JAMS zentralisiert die Verwaltung von Linux- und UNIX-Batchprozessen in einer einzigen Oberfläche. Es bietet robuste Job-Scheduling- und Workload-Automatisierungsfunktionen, einschließlich ereignisbasiertem Scheduling und Triggern. Es bietet außerdem eine Airflow Execution Method zur Überwachung von Airflow-DAGs und eine Azure Blob Execution Method für Azure-Cloud-Speicheraufgaben. Dies bringt moderne Flexibilität in die traditionelle Cron-Job-Planung in Linux- und Cloud-Umgebungen
Alternativen innerhalb von Linux
- O(1)-Scheduler: Vor CFS verwendete der Linux-Kernel den O(1)-Scheduler, der für den Betrieb in konstanter Zeit unabhängig von der Anzahl der Aufgaben ausgelegt war. Er war der Standard-Scheduler in Linux-Kernels der Version 2.6 vor Version 2.6.23.
- Brain Fuck Scheduler (BFS): BFS, entwickelt von Con Kolivas, zielt darauf ab, die Reaktionsfähigkeit des Systems zu verbessern, insbesondere bei Desktop-Systemen mit weniger als 16 Kernen. Es ist einfacher als CFS und kann für Einzelbenutzersysteme vorteilhaft sein.
- MuQSS (Multiple Queue Skiplist Scheduler): Ebenfalls von Con Kolivas als Nachfolger von BFS entwickelt, zielt MuQSS darauf ab, die Leistung auf Desktop-Systemen zu verbessern. Es ersetzt die Runqueue-Struktur von CFS durch eine Skiplist.
- Echtzeit-Scheduler (RT): Linux bietet Echtzeit-Scheduling-Richtlinien wie FIFO (First In, First Out) und Round-Robin für Aufgaben, bei denen konsistente Zeitabwicklung wichtiger ist als der Gesamtdurchsatz des Systems. Diese werden häufig in Verbindung mit dem PREEMPT_RT-Patch für Echtzeit-Linux-Systeme verwendet.
- Deadline-Scheduler: Diese Scheduler, wie SCHED_DEADLINE (eingeführt im Linux-Kernel 3.14), sind für Aufgaben mit bestimmten Zeitbeschränkungen ausgelegt. Sie planen Aufgaben basierend auf anwendungsdefinierten Deadlines.
Alternativen in anderen Betriebssystemen
- Windows NT Scheduler: Ein prioritätsbasierter Scheduler, der für die Reaktionsfähigkeit von Desktops optimiert ist. In DevOps-Pipelines interagiert er mit Linux über das Windows-Subsystem für Linux (WSL) und ermöglicht es dem Windows Task Scheduler, lokale KI-Pipelines, Hugging Face-Downloads und GPU-Aufgaben, die in virtualisierten Ubuntu-Umgebungen ausgeführt werden, nativ auszulösen.
- macOS-Scheduler: macOS verwendet eine Kombination aus traditionellem Unix-basiertem Scheduling mit Erweiterungen für GUI-Reaktionsfähigkeit, wobei der Schwerpunkt auf reibungslosen Benutzererfahrungen bei interaktiven Aufgaben liegt.
- Solaris-Scheduler: Der in Oracle Solaris (und historisch Sun Solaris) verwendete Scheduler unterstützt sowohl Echtzeit- als auch Fair-Share-Scheduling und bietet Flexibilität für eine Reihe von Anwendungen von Desktops bis hin zu Servern.
- BSD-Scheduler: BSD-Varianten (wie FreeBSD, OpenBSD) verwenden unterschiedliche Scheduler. FreeBSD verwendet beispielsweise den ULE-Scheduler (Unix-Like Scheduler), der für die Leistung auf Mehrkernsystemen optimiert ist.
- RTOS-Scheduler: Echtzeitbetriebssysteme (RTOS) wie RTLinux, VxWorks oder QNX verwenden Scheduler, die für Echtzeitleistung optimiert sind und ein vorhersehbares und deterministisches Scheduling-Verhalten bieten.
FAQs
Cron-Jobs sind geplante Aufgaben, die vom Cron-Dienst (Cron-Daemon) in Linux-Systemen automatisch ausgeführt werden. Sie sind ideal für sich wiederholende Aufgaben wie Systemwartung, Backups oder Datenverarbeitung.
Cron-Jobs werden über die Crontab-Datei eines Benutzers geplant und mit dem Befehl crontab (crontab -e) verwaltet. Jeder Crontab-Eintrag gibt eine geplante Ausführungszeit und den auszuführenden Befehl oder Pfad zu script.sh an.
Die Crontab-Datei jedes Benutzers befindet sich in /var/spool/cron/crontabs/, es wird jedoch empfohlen, diese Datei mit dem Kommandozeilen-Dienstprogramm crontab (crontab -e) zu bearbeiten, um potenzielle Sicherheitsrisiken und Probleme mit Zugriffsberechtigungen zu vermeiden.
Der Cron-Daemon ist ein Hintergrunddienst auf Linux-Systemen, der die Cron-Konfigurationsdatei (Crontab-Einträge) liest und geplante Aufgaben zu bestimmten Zeiten ohne manuellen Eingriff ausführt.
Geplante Aufgaben werden über den Befehl crontab verwaltet, mit dem Benutzer Cron-Job-Einträge erstellen, bearbeiten und anzeigen können. Die Crontab-Datei definiert Parameter für die Aufgabenplanung wie Minute, Stunde, Tag des Monats, Monat und Wochentag.
Umgebungsvariablen in einer Crontab-Datei definieren Einstellungen wie PATH, SHELL oder benutzerdefinierte Variablen, die erforderlich sind, damit Aufgaben korrekt ausgeführt werden. Sie sind unerlässlich, um sicherzustellen, dass Skripte in der geplanten Umgebung korrekt ausgeführt werden.
Ja, Cron-Jobs können einmalige Aufgaben planen, indem sie eine eindeutige geplante Zeit angeben. Nach der Ausführung entfernen Benutzer in der Regel den Crontab-Eintrag oder kommentieren ihn aus, um eine erneute Ausführung zu vermeiden.
Repetitive Aufgaben treten regelmäßig in definierten Intervallen auf (z. B. tägliche Backups). Wiederkehrende Jobs folgen einem bestimmten wiederkehrenden Zeitplan, z. B. wöchentliche Systemwartung jeden Sonntag.
Die Ausgabe von Cron-Jobs und Systemprotokolle können in den Systemprotokollen (/var/log/syslog oder /var/log/cron) eingesehen werden. Benutzer können die Ausgabe von Cron-Jobs zur einfacheren Fehlerbehebung auch in eine Protokolldatei umleiten.
Ja, Cron-Jobs können Aufgaben wie den verwalteten Dateitransfer automatisieren, indem sie Skripte planen, die Dateiübertragungen sicher und regelmäßig ohne manuellen Eingriff durchführen.
Ja, falsch konfigurierte Cron-Jobs können Sicherheitsrisiken wie unbefugte Zugriffsberechtigungen darstellen. Sichern Sie Ihre Crontab-Dateien immer und stellen Sie sicher, dass angemessene Zugriffsberechtigungen beibehalten werden, um diese Risiken zu minimieren.
Weiterführende Literatur
Diese Forschung zitieren
Wählen Sie das Format, das zu Ihrem Veröffentlichungsort passt. Wenn Sie die Link-Version in Ihr CMS einfügen, bleibt der Backlink erhalten.
@misc{dilmegani2026,
author = {Dilmegani, Cem and Şimşek, Hazal},
title = {{Linux-Job-Scheduler: Überblick, Leitfaden & Alternativen}},
year = {2026},
month = jul,
howpublished = {\url{https://aimultiple.com/linux-job-scheduler}},
note = {AIMultiple. Abgerufen am 8. Juli 2026}
}Ergebnisse und Zeitstempel von 8 Datenpunkten. Laden Sie die in diesem Artikel verwendeten Daten als ZIP-Datei herunter, die eine CSV-Datei enthält.
Änderungsprotokoll
4 Aktualisierungen- 2026
EEVDF zur Beschreibung des Linux Completely Fair Scheduler (CFS) hinzugefügt.
- 2025
Die Beschreibung des Linux Schedulers im Abschnitt „Was ist der Linux Scheduler?“ wurde aktualisiert.
Der Abschnitt „Linux Scheduler vs. Job Scheduling Tools“ wurde um Stonebranch erweitert.
- 2024
Stonebranch Universal Automation Center (UAC) und JAMS Scheduler von Fortra wurden dem Abschnitt „Drittanbieter-Alternativen mit umfangreichen Funktionen“ hinzugefügt.
Cems Arbeit bei AIMultiple wurde von führenden globalen Publikationen wie Business Insider, Forbes, Morning Brew und Washington Post, von globalen Unternehmen wie Deloitte und HPE, von NGOs wie dem World Economic Forum und von supranationalen Organisationen wie der European Commission zitiert. [1], [2], [3], [4], [5]
Im Laufe seiner Karriere war Cem als Tech-Berater, Tech-Einkäufer und Tech-Unternehmer tätig. Er beriet Unternehmen bei ihren Technologieentscheidungen bei McKinsey & Company und Altman Solon über mehr als ein Jahrzehnt. Er veröffentlichte außerdem einen McKinsey-Bericht zur Digitalisierung.
Er leitete Technologiestrategie und -beschaffung eines Telekommunikationsunternehmens und berichtete dabei direkt an den CEO. Außerdem verantwortete er das kommerzielle Wachstum des Deep-Tech-Unternehmens Hypatos, das innerhalb von zwei Jahren von 0 einen siebenstelligen jährlich wiederkehrenden Umsatz und eine neunstellige Bewertung erreichte. Cems Arbeit bei Hypatos wurde von führenden Technologiepublikationen wie TechCrunch und Business Insider aufgegriffen.
Cem spricht regelmäßig auf internationalen Technologiekonferenzen. Er absolvierte die Bogazici University als Computeringenieur und hat einen MBA von der Columbia Business School.
Seien Sie der Erste, der kommentiert
Ihre E-Mail-Adresse wird nicht veröffentlicht. Alle Felder sind erforderlich. Kommentare werden in ihrer Originalsprache belassen.