Software DevBlog – Interessantes zu Software-Architektur und Virtualisierung
Inhaltsverzeichnis:
In den letzten Jahren hat sich einiges getan, wenn es um die Entwicklung von Software geht. Daher ist es wichtig, immer am Ball zu bleiben, wenn gute und sichere Ergebnisse erzielt werden sollen. Eine Möglichkeit ist es, sich regelmäßig in bestimmte Themen und Neuheiten einzulesen. Dazu bietet der Software DevBlog die Gelegenheit.
Mehrere Schreiber sind an diesem Blog beteiligt und beschäftigen sich dabei im Kern mit den Themen Visual Computing, Multicore Computing sowie Virtualisierung. Diese drei Aspekte werden in den kommenden Jahren noch an Bedeutung gewinnen, sodass es interessant ist, was es für Neuigkeiten dazu gibt, die auch für eine moderne Software Architektur wichtig sind. Mehr zum Blog gibt es in diesem Artikel zu erfahren.
Darum geht es beim Software DevBlog
Die Seite bietet alle möglichen Informationen zur Softwareentwicklung, wobei sich die Schreiber, zu denen vor allem Oliver Ibelshäuser gehört, auf bestimmte Kernthemen fokussieren. Zuständig ist dagegen Beatrice Fraedrich, die aus Feldkirchen kommt. Gesponsert wird der Blog von der Intel GmbH aus Feldkirchen. Er ist die ideale Anlaufstelle für alle, die sich mit Softwareentwicklung beschäftigen und dabei keinen Stillstand erleben wollen. Die Startseite bietet direkt die neuesten Einträge, darüber hinaus können oben aber auch die verschiedenen Kategorien angeklickt werden, zu denen Allgemein, Mobile, Multicore, Virtualisierung und Visual Computing gehören. Im Blogroll auf der rechten Seite gibt es viele weitere interessante Seiten zu finden.
Es geht zentral unter anderem um Visual Computing, also im Wesentlichen um 3D-Grafiken, die erstellt, manipuliert und analysiert werden können. Solche Grafiken kommen immer häufiger in Videospielen, Filmen und Simulationen vor, ebenso aber auch in der Medizin. Auch Virtual Reality und Augmented Reality sind diesbezüglich wichtige Aspekte.
Außerdem geht es auf dem Blog um Multicore Computer, beispielsweise mit dem Intel Core 2 Duo Prozessor. Dabei gibt es mehrere unabhängige Verarbeitungseinheiten – die sogenannten Kerne. Das ermöglicht die Ausführung mehrerer Aufgaben nebeneinander. Bei der Virtualisierung geht es dagegen darum, Ressourcen in virtueller Weise zu simulieren. So können beispielsweise Cloud Computing und Open Source Entwicklungsumgebungen realisiert werden.
Berichte von der dotnet Cologne

Fazit über den Software DevBlog
