Software-Architekt (Schwerpunkt Java)

Hallo,
wie denken Sie, sollte ein Software-Architekt auch sehr gute Kenntnisse in Linux und NetzwerkAdministration haben?
Oder nicht unbedingt und sollte sein Wissen vor allem im Java EE Bereich erweitern?
 

ToBJo

Mitglied
Als Architekt solltest du einen guten Überblick haben und die notwendigen Technologien bewerten können. Also Grundlagen in verschiedenen Bereichen schaden nie ;-). Ohne Linux wirst du dich auch mit Docker schwer tun.
 

daybyter

Aktives Mitglied
Es kommt drauf an...

Es gibt durchaus Java-Applikationen, die auf Linux Servern laufen und die z.B. sehr schnelle Netzwerk Operationen durchführen müssen. Dann sollte man ein Verständnis des darunter liegenden OS haben, weil man sonst kaum gute Performance bekommt.

Also schaden können solche Kenntnisse kaum.
 

mrBrown

Super-Moderator
Mitarbeiter
Es gibt durchaus Java-Applikationen, die auf Linux Servern laufen und die z.B. sehr schnelle Netzwerk Operationen durchführen müssen. Dann sollte man ein Verständnis des darunter liegenden OS haben, weil man sonst kaum gute Performance bekommt.
Wie programmiert man denn mit Java Netzwerk-Sachen OS-Spezifisch?
 

Thallius

Top Contributor
Also nichts sollte so entfernt sein von einer bevorzugten Programmiersprache/Framework wie ein Software Architekt. Dessen Aufgabe ist es zu bewerten welche Sprache/Framework für das Projekt am besten geeignet ist. Also Software Architekt musst du eigentlich von allem was verstehen und dich vor allem mit Designpattern, Protokollen, Datenschutz, Datenspeicherung, Datentransfer etc auskennen.

Gruß

Claus
 

mrBrown

Super-Moderator
Mitarbeiter
Auch mit Java geht das. Gibt z.B. auch in Java Apps, welche direkt auf die Netzwerkkarte zugreifen. Dieses sogenannte Kernel Bypassing wird z.B. im Trading Bereich gemacht. Dort müssen die Apps halt im Nanosekunden Bereich auf Netzwerk Events reagieren.
Und *wie* soll das in Java OS-Spezifisch gehe, ohne extra nativen Code oder passende JVM?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Frichard Dokumentation Agiler Software-Entwicklung Softwareentwicklung 4
C Software Entwickeln Softwareentwicklung 22
D Herangehensweise Software-Projekt Softwareentwicklung 1
Bluedaishi Software Kommerziell Vertreiben Softwareentwicklung 34
M Software Urheberrecht Softwareentwicklung 4
S Welche Programmiersprache für eine 3D-Software? Softwareentwicklung 6
Tobse Begrifflichkeit: Software mit physikalischen Schnittstellen Softwareentwicklung 16
M Jemand Erfahrung mit safety-critical software sprachen wie ada/SPARKL? Softwareentwicklung 0
T Gibt es eine Software die Texte für Skype automartisch (automassage) sendet ? Softwareentwicklung 4
B NFC/RFID Software zum einfachen Bezahlen Softwareentwicklung 1
Y Software Zertifikat Softwareentwicklung 12
T Software Lizenzverwaltung Softwareentwicklung 8
L Evaluierung von Software Softwareentwicklung 6
BinaryLogic Software für Projektplanung und -Entwicklung Softwareentwicklung 19
I Grundlegende Anforderungen an eine Software Softwareentwicklung 14
M Suche Task-Software (Groupware mit Anpassungsmöglichkeiten) Softwareentwicklung 3
K Mindestanforderung einer Software Softwareentwicklung 7
fastjack Zertifizierung von Software Softwareentwicklung 3
Mike90 Lizenz für eigene software Softwareentwicklung 9
F Aufwändes eines Software Projektes Softwareentwicklung 21
D Wie entwickelt ihr gute Software mit einem GUI? Softwareentwicklung 29
J Java Software nach C++ portieren Softwareentwicklung 6
I Lizensen etc bei kommerzieller Software Softwareentwicklung 13
D LGPL-Lizenz und Entwicklung kommerzieller Software Softwareentwicklung 19
Z Welche Software für Web Anwendungen/Spiel Softwareentwicklung 3
H Unterschied zwischen Software Technik und Engineering? Softwareentwicklung 7
K Software im Bereich Finanzen programmieren Softwareentwicklung 11
A Software update. Wie realisieren? Softwareentwicklung 12
L Fragen zu Software Engineering Softwareentwicklung 6
M Software zur Erstellung eines Pflichtenhefts? Softwareentwicklung 15
S Open Source Software für UML Softwareentwicklung 8
I Software zum Erstellen von ER-Modellen Softwareentwicklung 12

Ähnliche Java Themen

Neue Themen


Oben