Cantitate/Preț
Produs

Resilient Oracle PL/SQL: Building Resilient Database Solutions for Continuous Operation

Autor Stephen B Morris
en Limba Engleză Paperback – 31 mai 2023

Cititorul care a aplicat ideile din Mastering Oracle PL/SQL va găsi în această lucrare semnată de Stephen B Morris extensia necesară pentru mediile de producție moderne, unde disponibilitatea continuă este critică. În timp ce volumul lui Christopher Beck se concentrează pe scrierea corectă a codului, Resilient Oracle PL/SQL face pasul următor către ingineria sistemelor care trebuie să supraviețuiască eșecurilor de infrastructură, precum întreruperile de rețea sau de alimentare. Putem afirma că volumul de față nu este doar un manual de sintaxă, ci un ghid de supraviețuire tehnică pentru sisteme legacy migrate în cloud. Notăm cu interes structura pragmatică a cărții, care propune construirea unui set de instrumente (toolkit) și a unei suite de componente reutilizabile. Autorul subliniază un aspect deseori ignorat în literatura de specialitate: fragilitatea logicii de business complexe îngropate direct în SQL. În schimb, suntem ghidați spre o arhitectură hibridă, unde PL/SQL este utilizat pentru punctele sale forte, dar integrat într-o scară de reziliență bine definită. Merită menționat că textul abordează frontal conceptul de antipattern, oferind soluții concrete pentru transformarea codului slab în soluții robuste. Experiența de lectură este una tehnică și riguroasă, punând accent pe testarea in-database. Spre deosebire de Modern Oracle Database Programming, care explorează funcționalitățile noi ale bazei de date, lucrarea de față se concentrează pe mentenanța și operarea sigură a sistemelor complexe. Este o resursă esențială pentru cei care activează în zonele de DevSecOps și arhitectură cloud, oferind un cadru metodologic pentru a gândi în termeni de funcționalități reziliente, nu doar în simple cazuri de utilizare.

Citește tot Restrânge

Preț: 35820 lei

Preț vechi: 44774 lei
-20%

Puncte Express: 537

Carte disponibilă

Livrare economică 01-15 iunie


Specificații

ISBN-13: 9781098134112
ISBN-10: 1098134117
Pagini: 305
Dimensiuni: 179 x 231 x 20 mm
Greutate: 0.55 kg
Editura: O'Reilly

De ce să citești această carte

Recomandăm această carte administratorilor de sistem și inginerilor DevSecOps care gestionează baze de date Oracle în regim critic. Cititorul câștigă o metodologie clară pentru a preveni perioadele de inactivitate și învață să construiască soluții care gestionează automat erorile externe de infrastructură. Este un salt necesar de la simpla programare la proiectarea de sisteme reziliente, oferind un toolkit practic de componente gata de utilizat în proiecte reale.


Despre autor

Stephen B Morris este un specialist în integrare cu o vastă experiență în arhitecturi de sisteme complexe. Expertiza sa se concentrează pe utilizarea limbajului PL/SQL pentru a construi soluții de baze de date robuste, capabile să susțină operațiuni continue în medii enterprise. În cadrul editurii O'Reilly, el aduce o perspectivă practică asupra modului în care codul bazei de date interacționează cu straturile de infrastructură și securitate, fiind un promotor al bunelor practici în dezvoltarea de software critic.


Descriere

 

As legacy and other critical systems continue to migrate online, the need for continuous operation is imperative.

Code has to handle data issues as well as hard external problems today, including outages of networks, storage systems, power, and ancillary systems. This practical guide provides system administrators, DevSecOps engineers, and cloud architects with a concise yet comprehensive overview on how to use PL/SQL to develop resilient database solutions.

Integration specialist Stephen B Morris helps you understand the language, build a PL/SQL toolkit, and collect a suite of reusable components and patterns. You'll dive into the benefits of synthesizing the toolkit with a requirements-driven, feature-oriented approach and learn how to produce resilient solutions by synthesizing the PL/SQL toolkit in conjunction with a scale of resilience.

  • Build solid PL/SQL solutions while avoiding common PL/SQL antipatterns
  • Learn why embedding complex business logic in SQL is often a brittle proposition
  • Learn how to recognize and improve weak PL/SQL code
  • Verify PL/SQL code by running data-driven, in-database tests
  • Understand the safe operation, maintenance, and modification of complex PL/SQL systems
  • Learn the benefits of thinking about features rather than just use cases
  • Define good requirements for PL/SQL and hybrid solutions involving PL/SQL and high level languages

Notă biografică

Stephen Morris is an independent writer and consultant based in Ireland. Widely experienced in enterprise development and networking applications, he has worked for some of the world's biggest networking companies. Stephen has been writing code professionally since the early nineties, and his technology journal has taken him to various industries, including telecoms, finance, healthcare, and government.