Wydanie systemu pamięci podręcznej danych w pamięci operacyjnej , operującej danymi w formacie klucz/wartość i charakteryzującej się łatwością użycia. Memcached jest zazwyczaj stosowany jako lekkie rozwiązanie do przyspieszania działania wysoko obciążonych stron internetowych poprzez buforowanie dostępu do baz danych i danych pośrednich. Kod na licencji BSD.
Nowa wersja wyróżnia się wsparciem TLS dla utworzenia zaszyfrowanego kanału komunikacyjnego z Memcached. Możliwe jest oddzielne skonfigurowanie przyjmowania połączeń z TLS i bez TLS, na przykład w celu związania zaszyfrowanego dostępu z zewnętrznym interfejsem sieciowym oraz pozostawienia możliwości połączenia bez szyfrowania przez interfejs loopback. Implementacja TLS została przygotowana przez firmę Netflix, obecnie jest pozycjonowana jako eksperymentalna i wymaga dla kompilacji posiadania OpenSSL 1.1.0 (starsze wersje nie są wspierane z powodów bezpieczeństwa oraz problemów z wydajnością w aplikacjach wielowątkowych). Biblioteki klienckie do komunikacji z Memcached z wykorzystaniem TLS nie są jeszcze dostępne (można korzystać z standardowych bibliotek z przekierowaniem przez proxy).
Źródło: opennet.ru
