Wofür werden APIs (Schnittstellen) eingesetzt?

Um Systeme miteinander zu Verbinden, Daten zugänglich zu machen und auszutauschen werden APIs eingesetzt. Doch wie genau funktioniert das und was sind die Alternativen?
Die Abkürzung API hört man häufiger, besonders, wenn es um das Abrufen und Synchronisieren von Daten zwischen Softwares geht. API steht hierbei für Application Programming Interface, also eine Schnittstelle. Dabei ist es zunächst einmal nicht wichtig, ob es sich um eine externe oder interne API …

Was ist ein CDN?

Zusammengefasst, was ist ein CDN und welche Vorteile ergeben sich davon.
Das Thema Content Delivery Networks (CDNs) fällt häufig zusammen mit Skalierbarkeit und Optimierungen. Doch was sind CDNs genau und wie funktionieren sie? Diskussion zum Thema (Audio) Definition und Zweck Bei einem Content Delivery Network (CDN) handelt es sich um ein großes, verteiltes Netzwerk, …

Wofür werden Datenbanken eingesetzt?

Datenbanken bilden häufig das Herz einer Software. Daten werden in einer Relation zueinander gespeichert und so verfügbar gemacht.
Eine Datenbank ist zunächst eine organisierte Sammlung von Daten. Ihre Kundendaten befinden sich beispielsweise nach der Digitalisierung in einem sortierten Zustand in einer Datenbank. Dies muss nicht, wie vielleicht gedacht, an einem physischen Ort sein. Ihre Daten können auch, vor allem wenn Sie …

Was ist ein Crawler?

Was ist ein Webcrawler, was bringt er und wo wird er verwendet.
Im Internet gibt es eine scheinbar unendliche Menge an Wissen, Informationen, Daten und Medien. Erst durch Suchmaschinen werden diese Unmengen durchsuchbar. Dabei kommen Webcrawler zu Hilfe. Doch wie genau funktioniert das und wo werden Webcrawler noch verwendet? Diskussion zum Thema (Audio) …

Was sind Webhooks und wozu braucht man diese?

Was sind die typischen Anwendungszwecke einer so allgegenwärtigen Technologie wie Webhooks.
In diesem Artikel lernen Sie, was ein Webhook ist, aber auch was das Konzept und die Begründung der Nutzung dahinter ist. Damit Sie die Hintergründe besser verstehen können, fangen wir am besten Vorne an, beim Polling. Diskussion zum Thema (Audio) Was ist Polling? Stellen Sie sich Ihr E-Mail …

Was ist Skalierbarkeit?

Zusammengefasst, was ist Skalierbarkeit.
Skalierbarkeit, im informationstechnischen Sinne, ist zunächst einmal eine Fähigkeit. Nämlich die Fähigkeit eines Programmes, einer Webseite, einer Webapp, einer Datenbank, eines Netzwerkes, etc. seine Größe zu verändern. Mit Größe kann in diesem Fall die Anzahl an Prozessoren oder Servern, die …