Redis ist ein In-Memory-Datenspeicher, der Daten als Schlüssel-Wert-Paare hält und für extrem schnelle Lese- und Schreibzugriffe optimiert ist. Er unterstützt Datenstrukturen wie Listen, Sets und Hashes und wird häufig als Cache, Session-Speicher oder Message-Broker eingesetzt. …
Vollständige Definition →Reduzieren bezeichnet das Einkochen einer Flüssigkeit durch Verdampfen, um sie zu konzentrieren und zu verdicken. Beim Reduzieren von Wein, Fond oder Sahne verdunsten Wasser und Alkohol; Aromen und Konsistenz konzentrieren sich. Eine um die Hälfte reduzierte Sauce nennt sich …
Vollständige Definition →Refactoring
Refactoring ist die Umstrukturierung von vorhandenem Code ohne Änderung seines äußeren Verhaltens. Das Ziel ist verbesserte Lesbarkeit, Wartbarkeit und Erweiterbarkeit – nicht neue Funktionen. Gutes Refactoring ist testgestützt: Die vorhandenen Tests bestätigen, dass das …
Vollständige Definition →Der registrar ist ein Kerndienst in Haiku, der alle laufenden Anwendungen mit ihren Signaturen, Team-IDs und Fensterinformationen verwaltet. BRoster fragt den registrar ab, um zu prüfen, ob eine Anwendung läuft, und ermöglicht das Starten von Anwendungen nach Signatur. Beim Start …
Vollständige Definition →Ein regulärer Ausdruck (Regex) ist eine formale Beschreibung eines Textmusters, mit der Zeichenketten gesucht, validiert oder transformiert werden. Zeichen wie .*, \d+ oder [a-z] beschreiben Zeichenklassen, Mengen und Wiederholungen. Reguläre Ausdrücke sind in nahezu jeder …
Vollständige Definition →Ein Relais ist ein elektromechanischer Schalter, der durch einen schwachen Steuerstrom einen stärkeren Laststromkreis schalten kann. Eine Spule erzeugt ein Magnetfeld, das einen Schaltkontakt anzieht oder abstößt. Relais ermöglichen galvanische Trennung zwischen Steuer- und …
Vollständige Definition →Relaisstation / Repeater (Amateurfunk)
Eine Relaisstation (Repeater) empfängt Funksignale auf einer Frequenz und sendet sie gleichzeitig auf einer anderen aus – typischerweise von einem erhöhten Standort. Damit wird die Reichweite von Handfunkgeräten mit geringer Sendeleistung erheblich vergrößert. Relaissender nutzen …
Vollständige Definition →Der Rendezvous Point (RP) ist ein zentraler Router in einem PIM-SM-Netz, über den Quellen und Empfänger einer Multicast-Gruppe zunächst zusammenfinden. Quellen registrieren sich beim RP; Empfänger treten dem Shared Tree des RP bei. Fällt der RP aus, bricht die gesamte …
Vollständige Definition →Replicants sind ein einzigartiges Konzept in BeOS und Haiku: Anwendungsfragmente, die von ihrer ursprünglichen Anwendung getrennt und in andere Fenster oder den Desktop eingebettet werden können. Ein Replicant ist eine vollständig funktionsfähige Miniaturapplikation – ein …
Vollständige Definition →Representational State Transfer
REST ist ein Architekturstil für Web-APIs, der auf den Standard-HTTP-Methoden (GET, POST, PUT, DELETE) und zustandslosen Anfragen basiert. Ressourcen werden als URLs adressiert; der Zustand liegt beim Client, nicht beim Server. REST-APIs sind einfach zu verstehen, weitverbreitet …
Vollständige Definition →