5

Reducing Latency and Managing Data with an Asynchronous Approach

In the previous chapter, we created a new Laravel Octane application, and we applied some features provided by Laravel Octane to improve performance and reduce the response time of our application.

In this chapter, we will try to optimize more things, such as access to a database and changing and improving the caching strategy. To improve and make queries to data faster, we will explain the benefit that comes from indexing columns. For caching, we will also take a look at a cache-only approach.

For example, in the previous chapter, we executed queries in parallel. Now, we will optimize a query because parallelizing something fast is better than parallelizing something slower. ...

Get High Performance with Laravel Octane now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.