Workation-ready: Welche Prozesse ein KMU dafür braucht

Workation klingt nach Luxus – ist für viele KMU aber ein handfester Wettbewerbsfaktor im Kampf um Fachkräfte. Seit der Covid-19-Pandemie haben zahlreiche Unternehmen ihre Zusammenarbeit digitalisiert und Homeoffice etabliert; der Schritt zur Arbeit aus dem Ausland scheint naheliegend. Damit eine Workation nicht zur Improvisationsübung wird, braucht es jedoch klare, schlanke …

Vorteile beim Einsatz von Web-Frameworks gegenüber nativer Entwicklung

Frameworks sind vorgefertigte Gerüste für die Softwareentwicklung. Je nach gewählter Programmiersprache gibt es diverse Frameworks, welche als Grundlage einer Applikation eingesetzt werden. Um die Entwicklung sicher und effizient zu gestalten, werden solche Frameworks immer öfter eingesetzt. Die Geschäftslogik wird auf die Frameworks aufgebaut. Auf diese Weise zu entwickeln bringt einige …

Java Profiling: Ein Weg zur messbaren Optimierung

Wenn eine Java-Anwendung langsam wird oder viel RAM braucht, helfen Vermutungen selten. Profiling beobachtet die Applikation zur Laufzeit und zeigt, welche Methoden CPU fressen, wo unnötig viele Objekte entstehen und Threads blockiert werden. Dieser Beitrag zeigt, was man in der Java Virtual Machine (JVM) typischerweise misst, vergleicht Instrumentierung und Sampling …

UML trifft DevOps: Klarheit in der Cloud

UML trifft DevOps: Klarheit in der Cloud Die moderne Softwareentwicklung steht vor der Herausforderung, schnell Ergebnisse zu liefern, ohne dabei Qualität oder die Einhaltung von Standards zu gefährden. In der dynamischen Umgebung der Cloud, wo in den Serverless-Funktionen, Container-Orchestrierung und hunderte von Managed- und Eigenservices miteinander interagieren, wird Komplexität zur …