Cargando…

Java EE 7 Performance Tuning and Optimization.

The book adopts a step-by-step approach, starting from building the basics and adding to it gradually by using different tools and examples. The book sequence is easy to follow and all topics are fully illustrated showing you how to make good use of different performance diagnostic tools. If you are...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Oransa, Osama
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2014.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 4500
001 EBSCO_ocn881886659
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 140628s2014 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d N$T  |d IDEBK  |d E7B  |d DEBSZ  |d OCLCQ  |d OCLCO  |d YDXCP  |d COO  |d OCLCF  |d OCLCQ  |d FEM  |d AGLDB  |d OCLCQ  |d ICA  |d OCLCQ  |d XFH  |d ZCU  |d MERUC  |d OCLCQ  |d OCLCA  |d OCL  |d D6H  |d VTS  |d ICG  |d AU@  |d OCLCQ  |d OCLCO  |d STF  |d DKC  |d OCLCQ  |d OCLCO  |d OCLCQ  |d AJS  |d OCLCQ  |d OCLCO  |d OCLCQ 
019 |a 968010367  |a 968993491  |a 1264870734 
020 |a 9781782176435  |q (electronic bk.) 
020 |a 1782176438  |q (electronic bk.) 
020 |a 9781782176428 
020 |a 178217642X 
029 1 |a AU@  |b 000062549775 
029 1 |a AU@  |b 000067102154 
029 1 |a CHNEW  |b 000698124 
029 1 |a CHNEW  |b 000887846 
029 1 |a CHVBK  |b 374467633 
029 1 |a DEBBG  |b BV043610129 
029 1 |a DEBSZ  |b 409826839 
029 1 |a DEBSZ  |b 48472486X 
035 |a (OCoLC)881886659  |z (OCoLC)968010367  |z (OCoLC)968993491  |z (OCoLC)1264870734 
050 4 |a QA76.76 
072 7 |a COM  |x 051280  |2 bisacsh 
072 7 |a COM  |x 051380  |2 bisacsh 
082 0 4 |a 005.133  |2 23 
049 |a UAMI 
100 1 |a Oransa, Osama. 
245 1 0 |a Java EE 7 Performance Tuning and Optimization. 
260 |a Birmingham :  |b Packt Publishing,  |c 2014. 
300 |a 1 online resource (478 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
588 0 |a Print version record. 
505 0 |a Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Performance Tuning; Understanding the art of performance tuning; Understanding performance issues; Classifying performance issues according to the discovery phase; Requirement phase and design-time issues; Development-time issues; Testing-time issues; Production-time issues; Classifying performance issues by the root phase; Requirement phase issues; Design/architecture phase issues; Development phase issues; Testing phase issues. 
505 8 |a Operational and environmental-specific issuesPerformance handling tactics; Proactive measures (preventive); Reactive measures (curative); Understanding the different layers of an enterprise application; The three pillars required for performance tuning; The cycle of learning; Tune yourself before tuning the application; Be a true leader; Use your power; Be responsible; Trust your team; Keep it simple; Respect roles and responsibilities; Understand the application domain and context; Protect your reputation; Standalone applications versus web applications; The standalone application. 
505 8 |a Thick client application -- client-server modelThin client applications -- web-based model; Dealing with web applications performance tuning; The two dimensions of web applications performance tuning; Horizontal dimension (node-to-node); Vertical dimension (intra-node); Exploring vertical dimension nodes in horizontal dimension nodes; Client side; Network components; HTTP servers (web servers); Application servers; Database servers; Middleware integration servers; Operating system and hardware; CPU utilization; Network traffic; Memory usage; Storage I/O performance; Summary. 
505 8 |a Chapter 2: Understanding Java FundamentalsDiscussing the new Java EE 7 features; Bean Validation 1.1 (JSR 349); Java API for JSON processing -- JSON-P 1.0 (JSR 353); Java API for RESTful web services -- JAX-RS 2.0 (JSR 339); Java Servlet 3.1 (JSR 340); Context and Dependency Injection -- CDI 1.1 (JSR 346); Interceptors 1.2 (JSR 318); Enterprise Java Beans -- EJB 3.2 (JSR 345); Java Message Service -- JMS 2.0 (JSR 343); Concurrency utilities 1.0 (JSR 236); Batch applications 1.0 (JSR 352); Java Persistence APIs -- JPA 2.1 (JSR 338); JavaServer Faces -- JSF 2.2 (JSR 344). 
505 8 |a Expression language 3.0 (JSR 341)Java Transaction APIs -- JTA 1.2 (JSR 907); Java API for WebSocket 1.0 (JSR 356); Understanding memory structure in the JVM; The JVM specifications; Heap area; Method area and runtime constant pool; JVM stack; Native method stacks (C stacks); PC registers; Memory structure in the Java HotSpot virtual machine; Generational memory structure; The Java HotSpot virtual machine generations; Understanding the Java garbage collection policies; Different GC options; Concurrent versus stop-the-world; Serial versus parallel collector; Compacting versus non-compacting. 
505 8 |a The Garbage-first collector -- G1. 
520 |a The book adopts a step-by-step approach, starting from building the basics and adding to it gradually by using different tools and examples. The book sequence is easy to follow and all topics are fully illustrated showing you how to make good use of different performance diagnostic tools. If you are an experienced Java developer, architect, team leader, consultant, support engineer, or anyone else who needs performance tuning in your Java applications, and in particular, Java enterprise applications, this book is for you. No prior experience of performance tuning is required. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a Microsoft .NET Framework. 
630 0 7 |a Microsoft .NET Framework.  |2 fast  |0 (OCoLC)fst01020083 
650 0 |a Application software  |x Development. 
650 0 |a Java (Computer program language) 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Java (Langage de programmation) 
650 7 |a COMPUTERS  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming  |x Microsoft Programming.  |2 bisacsh 
650 7 |a Application software  |x Development.  |2 fast  |0 (OCoLC)fst00811707 
650 7 |a Java (Computer program language)  |2 fast  |0 (OCoLC)fst00982065 
776 0 8 |i Print version:  |a Oransa, Osama.  |t Java EE 7 Performance Tuning and Optimization.  |d Birmingham : Packt Publishing, ©2014  |z 9781782176428 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=802129  |z Texto completo 
936 |a BATCHLOAD 
938 |a ebrary  |b EBRY  |n ebr10888540 
938 |a EBSCOhost  |b EBSC  |n 802129 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis28553561 
938 |a YBP Library Services  |b YANK  |n 11933868 
994 |a 92  |b IZTAP