Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

heise conferences GmbH

(vormals SIGS DATACOM GmbH)

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

Development

331 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Development.
Domain-Specific Languages (DSLs) und Language Workbenches sind in der Praxis noch nicht wirklich angekommen. Wir berichten von unseren Erfahrungen mit diesen Werkzeugen und einem Projekt, das wir vor 12 Jahren begonnen haben. Wir beginnen mit der Ausgangssituation unserer Reise, zeigen auszugsweise verwendete DSLs und ziehen ein Projekt-Resümee.
Filial-Warenwirtschaftssystem auf Basis von Java und drei DSLs in JetBrains MPS
Wie wir in dieser Kolumne schon oft diskutiert haben, sind blockierende Operationen auf Systemen mit limitierter Anzahl von Ausführungseinheiten (CPUs, Threads) eine Krux. Für Ein-/Ausgabe betrifft das zwar im Endeffekt unsere Programme, hat aber die Ursache in der Kernarchitektur des Betriebssystems. Für Linux wird mit „io_uring” seit einiger Zeit an einer Lösung für asynchrone IO gearbeitet, die..
IO_Uring im Linux-Kernel und in Java
„Ab in den Container“ heißt es immer häufiger in der IT-Entwicklung. Selbst in Publikumszeitschriften und Hobbymedien tauchen inzwischen ganz selbstverständlich Anleitungen auf, Anwendungen und Services via Docker zu installieren. Die hippe Welt der Containerisierung hat aber auch Schattenseiten, denn sie wirft große Fragen in Hinblick auf Security und Resilienz auf, die leider viel zu schnell auf..
Containerisierung und die Probleme bei Security und Monitoring
Schon seit meiner frühen Jugend fasziniert es mich, Software zu entwickeln. Und das hat sich bis heute nicht verändert. Man könnte sagen: Ich bin Softwareentwickler aus Leidenschaft. Das zweite Thema, welches mich schon seit meiner Jugend immer wieder beschäftigt, ist die Art und Weise, wie wir mit unserer Umwelt umgehen. In den Tagen meiner Jugend rankten sich viele Fragen rund um die Umweltversc..
Was bedeutet Nachhaltigkeit für die Softwareentwicklung
Green IT - Viele denken dabei erst einmal an die Hardware-Hersteller und Betreiber von Rechenzentren (RZ). Tatsächlich entsteht der größere Teil des ökologischen Fußabdrucks einer Hardware-Komponente bei der Herstellung und Entsorgung und nicht während der Nutzung. Und RZ-Betreiber können über die Auswahl von Standort, Gebäude- und Klimatechnik, Energieversorger und diverse weitere Stellschrauben ..
Jevons‘ Paradox in der IT