{"product_id":"asynchronous-php-building-concurrent-and-non-blocking-applications-building-scalable-and-responsive-applications-with-reactphp-amp-swoole-and-fi-9798288457586","title":"Asynchronous PHP - Building Concurrent and Non-Blocking Applications: Building Scalable and Responsive Applications with ReactPHP, Amp, Swoole, and Fi","description":"\u003cp\u003e • Author(s): Phiquill Publishing\u003cbr\u003e • Publisher: Independently Published\u003cbr\u003e • Publisher Imprint: Independently Published\u003cbr\u003e • BISAC: Programming - General\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eWhat You Will Learn in This Book\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eUnderstand the fundamentals of asynchronous programming in PHP\u003c\/b\u003e, including the differences between synchronous and asynchronous operations, blocking vs. non-blocking I\/O, and the crucial distinction between concurrency and parallelism.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eGrasp core asynchronous concepts\u003c\/b\u003e such as event loops, callbacks, Promises\/Futures, and coroutines, setting a strong foundation for building responsive applications.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eMaster the use of PHP Fibers (PHP 8.1+)\u003c\/b\u003e to write asynchronous code that reads like synchronous code, leveraging the native solution for lightweight, stackful coroutines.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eBuild high-performance applications using leading asynchronous PHP frameworks\u003c\/b\u003e including ReactPHP for event-driven programming, Amp for coroutine-based concurrency, and Swoole for high-performance, built-in server capabilities.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eDevelop real-world asynchronous applications\u003c\/b\u003e such as high-concurrency chat servers, real-time data streaming services, and scalable APIs, gaining practical experience in diverse use cases.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eImplement robust error handling strategies\u003c\/b\u003e tailored for asynchronous environments, managing promise rejections, uncaught exceptions, and timeouts effectively.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eAcquire essential debugging techniques\u003c\/b\u003e for asynchronous PHP, including navigating limitations with traditional debuggers and utilizing specialized logging and tracing methods.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eLearn to effectively test asynchronous code\u003c\/b\u003e, covering unit testing of components, integration testing of systems, and end-to-end testing of full asynchronous applications.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eOptimize the performance of your asynchronous PHP applications\u003c\/b\u003e through profiling, I\/O optimization, and efficient memory management in long-running processes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eConfidently deploy and manage asynchronous PHP applications\u003c\/b\u003e using process managers, containerization with Docker, load balancing, and comprehensive monitoring strategies.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eExplore advanced topics and the future of asynchronous PHP\u003c\/b\u003e, including emerging trends like reactive programming, serverless architectures, and how to contribute to the evolving ecosystem.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Independently Published","offers":[{"title":"Paperback","offer_id":47577071026327,"sku":"9798288457586","price":1986.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9798288457586.webp?v=1774902474","url":"https:\/\/atlanticbooks.com\/products\/asynchronous-php-building-concurrent-and-non-blocking-applications-building-scalable-and-responsive-applications-with-reactphp-amp-swoole-and-fi-9798288457586","provider":"Atlantic Books","version":"1.0","type":"link"}