Cargando…

Engineering reliable mobile applications : strategies for developing resilient client-side applications /

Imagine a situation where your service reports as healthy and serving but you receive multiple user reports of poor availability. How are these users accessing your service? Most likely, they're using a client application, such as a mobile phone. Traditionally, SRE has only supported systems an...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Chen, Kristine (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, CA : O'Reilly Media, [2019]
Edición:First edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1112609066
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 190820s2019 caua o 000 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d OCLCF  |d CZL  |d OCLCQ  |d OCLCO  |d OCLCQ 
020 |z 9781492057437 
035 |a (OCoLC)1112609066 
037 |a CL0501000066  |b Safari Books Online 
050 4 |a QA76.76.A65 
049 |a UAMI 
100 1 |a Chen, Kristine,  |e author. 
245 1 0 |a Engineering reliable mobile applications :  |b strategies for developing resilient client-side applications /  |c Kristine Chen [and four others]. 
250 |a First edition. 
264 1 |a Sebastopol, CA :  |b O'Reilly Media,  |c [2019] 
264 4 |c ©2019 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Online resource; title from title page (Safari, viewed August 16, 2019). 
520 |a Imagine a situation where your service reports as healthy and serving but you receive multiple user reports of poor availability. How are these users accessing your service? Most likely, they're using a client application, such as a mobile phone. Traditionally, SRE has only supported systems and services running in data centers rather than code running on the client, which has impeded issue detection. This report examines the challenges of client-side reliability and provides a useful set of SRE concepts and tools you can apply to your own apps. Four site reliability engineers from Google share their experiences developing and supporting first-party native mobile applications. You'll learn core concepts critical to engineering reliable client apps as well as phenomena unique to mobile applications and key takeaways from issues caused by or related to them, including: Designing mobile apps that are resilient to unexpected inputs Rolling out changes in a controlled, metric-driven way Monitoring apps in production by measuring critical user interactions Releasing changes using feature flags so they can be evaluated and rolled back independently Understanding and preparing for your app's impact on servers Using practices that avoid feedback patterns between your apps and services. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Application software  |x Development. 
650 0 |a Mobile computing. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Informatique mobile. 
650 7 |a Application software  |x Development.  |2 fast  |0 (OCoLC)fst00811707 
650 7 |a Mobile computing.  |2 fast  |0 (OCoLC)fst01024221 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781492057444/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
994 |a 92  |b IZTAP