Złożone zagadnienia architektury oprogramowania : jak analizować kompromisy i podejmować trudne decyzje /
W epoce infrastruktur chmurowych, mikrousług czy wysublimowanych wzorców projektowych architekt oprogramowania musi sobie radzić z trudnym zadaniem, jakim jest wybór odpowiednich rozwiązań. Będą one potem szczegółowo testowane podczas pracy w środowisku produkcyjnym, a także przy później...
Clasificación: | Libro Electrónico |
---|---|
Autores principales: | , , , |
Formato: | Electrónico eBook |
Idioma: | Polaco Inglés |
Publicado: |
Gliwice :
Helion,
[2023]
|
Edición: | [First edition]. |
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
MARC
LEADER | 00000cam a22000007i 4500 | ||
---|---|---|---|
001 | OR_on1382342958 | ||
003 | OCoLC | ||
005 | 20231017213018.0 | ||
006 | m o d | ||
007 | cr cnu|||unuuu | ||
008 | 230613s2023 pl a o 000 0 pol d | ||
040 | |a ORMDA |b eng |e rda |e pn |c ORMDA |d OCLCF | ||
020 | |a 9788328395282 |q (electronic bk.) | ||
020 | |a 8328395282 |q (electronic bk.) | ||
035 | |a (OCoLC)1382342958 | ||
037 | |a 9788328395282 |b O'Reilly Media | ||
041 | 1 | |a pol |h eng | |
050 | 4 | |a QA76.754 | |
082 | 0 | 4 | |a 005.1/2 |2 23/eng/20230613 |
049 | |a UAMI | ||
100 | 1 | |a Ford, Neal, |e author. | |
240 | 1 | 0 | |a Software architecture. |l Polish |
245 | 1 | 0 | |a Złożone zagadnienia architektury oprogramowania : |b jak analizować kompromisy i podejmować trudne decyzje / |c Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani. |
250 | |a [First edition]. | ||
264 | 1 | |a Gliwice : |b Helion, |c [2023] | |
300 | |a 1 online resource (408 pages) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
520 | |a W epoce infrastruktur chmurowych, mikrousług czy wysublimowanych wzorców projektowych architekt oprogramowania musi sobie radzić z trudnym zadaniem, jakim jest wybór odpowiednich rozwiązań. Będą one potem szczegółowo testowane podczas pracy w środowisku produkcyjnym, a także przy późniejszym dostosowywaniu i rozbudowywaniu oprogramowania. Tymczasem w wypadku architektury złożonych systemów nie ma łatwych kompromisów. Konieczne jest bardzo wnikliwe i krytyczne przemyślenie każdej decyzji projektowej, i to na możliwie najwcześniejszym etapie pracy. Ta książka powinna zostać przestudiowana przez każdego architekta nowoczesnych systemów rozproszonych. Jej celem jest pokazanie sposobów rozwiązywania trudnych problemów związanych z projektowaniem takiego oprogramowania. W krytyczny i wszechstronny sposób omówiono w niej najważniejsze problemy utrudniające podejmowanie dobrych decyzji projektowych. Zaprezentowano najskuteczniejsze strategie doboru optymalnej architektury. Na jasnych przykładach pokazano, w jaki sposób należy przystąpić do analizy założeń projektowych ― począwszy od określenia "ziarnistości" usług, przepływów informacji i orkiestracji, poprzez eliminację sprzężenia kontraktów i określenie nadzoru nad transakcjami rozproszonymi, a skończywszy na metodach optymalizowania właściwości operacyjnych, takich jak skalowalność, elastyczność i wydajność. | ||
590 | |a O'Reilly |b O'Reilly Online Learning: Academic/Public Library Edition | ||
650 | 0 | |a Software architecture. | |
650 | 0 | |a Electronic data processing |x Distributed processing. | |
650 | 7 | |a Electronic data processing |x Distributed processing. |2 fast |0 (OCoLC)fst00906987 | |
650 | 7 | |a Software architecture. |2 fast |0 (OCoLC)fst01200416 | |
700 | 1 | |a Richards, Mark |q (W. Mark), |e author. | |
700 | 1 | |a Sadalage, Pramod J., |e author. | |
700 | 1 | |a Dehghani, Zhamak, |e author. | |
856 | 4 | 0 | |u https://learning.oreilly.com/library/view/~/9788328395282/?ar |z Texto completo (Requiere registro previo con correo institucional) |
994 | |a 92 |b IZTAP |