158878
Book
In basket
(Technologia i Rozwiązania)
Narzędzia potrzebne do realizacji przykładów Do kogo kierowana jest książka? Konwencje typograficzne Przykładowy kod Docenić Node Unikatowo zaprojektowany Node Współbieżność Równoległość i wątki Współbieżność i procesy Zdarzenia Pętla zdarzeń Wpływ sposobu zaprojektowania Node na architektów systemów Budowanie większych systemów z mniejszych Strumienie Wykorzystanie JavaScript na każdym etapie projektu maksymalizuje dobre efekty Zamiana kodu Browserify Instalacja i wirtualizacja serwerów Node Uruchamianie podstawowego serwera Node Witaj, świecie Tworzenie żądań HTTP Pośredniczenie i tunelowanie HTTPS, TLS (SSL) i zabezpieczanie serwera Tworzenie podpisanego samodzielnie certyfikatu na potrzeby programistyczne Instalacja prawdziwego certyfikatu SSL Instalacja aplikacji w chmurze Heroku Dodatki Git Zarządzanie zmiennymi konfiguracyjnymi Zarządzanie wdrożeniem Instalacja aplikacji w chmurze OpenShift Instalacja aplikacji Node i MongoDB Wdrożenie aplikacji Docker, czyli lekkie i wirtualne kontenery Najpierw jednak tyk systemu Unix Korzystanie z systemu Docker Tworzenie pliku Dockerfile Zbudowanie i uruchomienie obrazu Dockera Skalowanie Node Skalowanie pionowe wykorzystujące wiele rdzeni procesora Funkcja spawn() Funkcja fork() Funkcja exec() Funkcja execFile() Komunikacja z procesem potomnym Moduł cluster Skalowanie w poziomie z wykorzystaniem wielu maszyn Użycie serwera Nginx Równoważenie obciążenia za pomocą Node Użycie kolejek komunikatów Użycie modułu komunikacji UDP serwera Node Zarządzanie pamięcią i przestrzenią Jak poradzić sobie z dużym tłumem? Mikroserwisy Mechanizm pub-sub serwera Redis Mikroserwisy w narzędziu Seneca Zmniejszenie zużycia pamięci Używaj strumieni zamiast buforów Prototypy Wydajne pamięciowo struktury danych z wykorzystaniem serwera Redis V8 i optymalizacja wydajności Optymalizacja kodu JavaScript Strategie dotyczące pamięci podręcznych Wykorzystanie Redis jako pamięci podręcznej Wdrażanie CloudFlare jako CDN Zarządzanie sesją użytkownika Uwierzytelnianie i sesje JWT Monitorowanie aplikacji Jak poradzić sobie z błędami? Moduł domain Wyłapywanie błędów innych procesów Tworzenie dzienników zdarzeń Dostosowywanie działania w zmieniającym się środowisku REPL narzędzia Node Zdalny monitoring i zarządzanie procesem Node Profilowanie procesów Wykorzystywanie niezależnych narzędzi do monitorowania PM2 Wykorzystanie New Relic do monitorowania aplikacji Budowanie i testowanie Budowanie aplikacji za pomocą narzędzi Gulp, Browserify i Handlebars Narzędzie Gulp Wykonanie szkieletu systemu budowania Uruchamianie i testowanie zbudowanej wersji Wykorzystanie narzędzi do testowania wbudowanych w system Node Debuger wbudowany w system Node Moduł assert Testowanie za pomocą Mocha, Chai, Sinon i npm Mocha Chai Sinon Automatyzacja testów w przeglądarce internetowej dzięki PhantomJS i CasperJS Testowanie z wykorzystaniem PhantomJS Scenariusze nawigacyjne w CasperJS Wdrażanie i konserwacja GitHub i mechanizm webhook Włączenie mechanizmu webhook Implementacja systemu budowania i wdrażania wykorzystującego mechanizm webhook Synchronizacja wersji lokalnej i zdalnej Tworzenie wersji lokalnej za pomocą narzędzia Vagrant Przygotowywanie systemu przy użyciu Ansible Integracja, dostarczanie i wdrażanie Ciągła integracja Ciągłe dostarczanie Ciągłe wdrażanie Budowanie i wdrażanie z użyciem narzędzia Jenkins Wdrażanie w chmurze Heroku Zarządzanie pakietami Wersjonowanie semantyczne Zarządzanie pakietami z użyciem npm
Sygnatura czytelni BWEAiI: XII N 101
Media files:
Availability:
Biblioteka WEAiI
Copies are only available in the library: sygn. 145168 N (1 egz.)
Notes:
Tyt. oryg.: Deploying Node.js
General note
U dołu strony tytułowej oraz okładki nazwa wydawcy oryginału: Packt Publishing.
Bibliography, etc. note
Indeks.
The item has been added to the basket. If you don't know what the basket is for, click here for details.
Do not show it again

Accessibility declaration