WIEDZA POD RĘKĄ

Słownik pojęć

551 pojęć z programowania, backendu i GitOps. Definicje, rozwinięcia skrótów i źródła — bez konta.

Wyniki: 551

API — interfejs programistyczny

API
Application Programming Interface — interfejs programistyczny aplikacji

Umowa, przez którą jeden program korzysta z drugiego: dostępne operacje, dane i błędy. API nie musi używać HTTP; interfejs biblioteki też jest API.

Aplikacja jednej strony

SPA
Aplikacja jednej strony

Aplikacja webowa przełączająca widoki głównie w przeglądarce. Backend nadal musi egzekwować uprawnienia przy każdym żądaniu.

Dokumentacja źródłowa ↗

APM

APM
Application Performance Monitoring — monitorowanie wydajności aplikacji

Monitorowanie wydajności aplikacji: analiza transakcji, opóźnień, błędów i zależności. Konkretne produkty mogą automatycznie zbierać dane przez agenta, ale potrzebują konfiguracji, kontroli dostępu i interpretacji.

Dokumentacja źródłowa ↗

ApplicationSet

Generuje zestaw Application z parametrów i generatorów. Ułatwia wiele środowisk, ale błąd generatora może mieć szeroki zasięg; kontroluj usuwanie i granice uprawnień.

Dokumentacja źródłowa ↗

Architektura ARM64

Nazwa produktu lub identyfikator, nie rozwijamy go jako skrótu.

64-bitowa architektura procesora ARM. Obraz dla amd64 nie staje się automatycznie obrazem arm64; sprawdź platformę i zależności natywne.

Dokumentacja źródłowa ↗

Archiwum Java

JAR
Archiwum Java

Format pakowania klas i zasobów JVM. Sam plik JAR nie musi zawierać wszystkich zależności ani konfiguracji do uruchomienia.

Dokumentacja źródłowa ↗

Archiwum ZIP

ZIP jest nazwą formatu archiwum, nie skrótem wymagającym rozwinięcia.

Plik zawierający inne pliki i katalogi, zwykle skompresowane. Rozpakowanie odtwarza strukturę paczki; nie instaluje runtime, zależności ani historii Git. Nową paczkę rozpakuj oddzielnie, aby nie nadpisać własnej pracy.

Dokumentacja źródłowa ↗

Argo CD

CD
Continuous Delivery — ciągłe dostarczanie; człon nazwy Argo CD

Kontroler GitOps porównujący deklaracje w Git z zasobami klastra. Przy samonaprawianiu może cofnąć ręczną zmianę; sposób pauzy musi uwzględniać ten mechanizm.

Argo CD Application

Łączy źródło deklaracji, docelowy klaster/namespace i politykę synchronizacji. Sync i health to różne oceny; żadna sama nie potwierdza scenariusza biznesowego.

Dokumentacja źródłowa ↗

Argo CD AppProject

Granice dozwolonych repozytoriów, miejsc wdrożenia i typów zasobów aplikacji Argo CD. Nie zastępuje Kubernetes RBAC ani uprawnień aplikacji do bazy.

Dokumentacja źródłowa ↗

Argument domyślny

Wartość używana, gdy wywołujący pomija argument. W Pythonie jest obliczana przy definicji funkcji, więc lista jako wartość domyślna może być współdzielona. Twórz nową listę po sprawdzeniu None; w dataclass użyj default_factory.

Dokumentacja źródłowa ↗

ARN

ARN
Amazon Resource Name — nazwa identyfikująca zasób AWS

Identyfikator zasobu AWS zawierający informacje o jego rodzaju i zakresie. Używaj go świadomie w politykach; szeroki wildcard może przyznać dostęp do większej liczby zasobów niż zamierzono.

Artisan

Interfejs komend Laravel. Polecenia mogą diagnozować, generować kod albo zmieniać dane, dlatego odczytaj help i wybierz właściwe środowisko.

Dokumentacja źródłowa ↗

Asercja non-null w TypeScript

Operator ! po wyrażeniu mówi checkerowi TypeScript, by potraktował wynik jako różny od null i undefined. Nie dodaje walidacji podczas działania. Stosuj go wyłącznie, gdy potrafisz uzasadnić tę własność kodu, np. indeks pozostaje w granicach tablicy.

Dokumentacja źródłowa ↗

Async/await

Składnia organizująca kod współpracujący z operacjami asynchronicznymi. Nie obiecuje wykonania równoległego; anulowanie, timeouty i limity trzeba zaprojektować zgodnie z runtime.

Asynchroniczny interfejs serwera i aplikacji

ASGI
Asynchroniczny interfejs serwera i aplikacji

Interfejs aplikacji Python do serwerów obsługujących zdarzenia HTTP i WebSocket. Użycie ASGI nie naprawia blokującego I/O w async def.

Dokumentacja źródłowa ↗

At-least-once

Model dostarczania dopuszczający ponowienia, aby ograniczać utratę wiadomości przy założeniach systemu. Odbiorca musi bezpiecznie obsługiwać duplikaty.

AWS

AWS
Amazon Web Services — platforma usług chmurowych Amazon

Platforma usług chmurowych, m.in. obliczeń, sieci i baz danych. Przed utworzeniem zasobów ustal konto, region, uprawnienia, koszty i sposób ich usunięcia.

AWS CloudFormation

Tworzy i aktualizuje zasoby AWS ze szablonu w ramach stosu. Change set pokazuje plan zmian, a drift wykrywa część rozbieżności. Jeden zasób powinien mieć jednego właściciela zarządzania.

Dokumentacja źródłowa ↗

AWS CloudTrail

Rejestr aktywności i wywołań API AWS do audytu. Pomaga ustalić kto zmienił konfigurację; nie zastępuje logów biznesowych aplikacji ani automatycznie nie obejmuje każdego zdarzenia danych.

Dokumentacja źródłowa ↗

AWS Fargate

Zarządzane zasoby wykonawcze kontenerów dla obsługiwanych scenariuszy ECS/EKS. Brak zarządzania własnymi węzłami nie usuwa odpowiedzialności za obrazy, uprawnienia i dane.

Dokumentacja źródłowa ↗

AWS KMS

KMS
Key Management Service — usługa zarządzania kluczami

Usługa zarządzania kluczami kryptograficznymi i operacjami z ich użyciem. Prawo do odczytu zaszyfrowanego obiektu i prawo do odszyfrowania kluczem są odrębnymi elementami dostępu.

Dokumentacja źródłowa ↗

AWS Lambda

Uruchamianie funkcji bez zarządzania własnym serwerem wykonawczym. Wywołanie może być ponawiane zależnie od źródła zdarzenia; kontroluj idempotencję, czas i współbieżność. Nie myl usługi z wyrażeniem lambda języka.

Dokumentacja źródłowa ↗

AWS Secrets Manager

Przechowuje sekrety i wspiera ich rotację. Aplikacja potrzebuje minimalnych uprawnień i strategii odświeżania; zmiana sekretu nie gwarantuje natychmiastowej zmiany już otwartych połączeń.

Dokumentacja źródłowa ↗

AWS Step Functions

Orkiestracja kroków procesu jako maszyny stanów. Retry i obsługa błędów nie cofają automatycznie zewnętrznych skutków; zaprojektuj idempotencję i kompensacje.

Dokumentacja źródłowa ↗

AWS Systems Manager

SSM
AWS Systems Manager — usługa zarządzania systemami AWS; utrwalony skrót SSM

Narzędzia zarządzania i operacji na zasobach. Parameter Store przechowuje parametry konfiguracji; dostęp operacyjny przez Session Manager nie powinien oznaczać stałych kluczy i otwartego SSH dla każdego.

Dokumentacja źródłowa ↗

AWS WAF

WAF
Web Application Firewall — zapora aplikacji internetowych

Reguły filtrowania ruchu aplikacyjnego przed obsługiwanym punktem wejścia. Nie zastępują walidacji i autoryzacji w kodzie ani ochrony wszystkich ścieżek sieciowych.

Dokumentacja źródłowa ↗

Backend dopasowany do klienta

BFF
Backend dopasowany do klienta

Warstwa backendu dopasowana do potrzeb konkretnego klienta. Uzasadnij ją różnymi kontraktami klientów; nie powielaj w niej reguł domeny.

Dokumentacja źródłowa ↗