AW
Artisan Weekly
Back to Authors
Brent Roose
10 featured links
Featured Links
7
100-million-row challenge
GitHub Repository

We all read the original blog post by Brent well now he's turned it into a challenge and its a great one. See how quickly you can parse 100 million CSV rows of page visit data into optimised JSON format as quickly as possible. The two-week competition offers prizes from PhpStorm and Tideways for the fastest solutions, encouraging developers to explore high-performance PHP techniques.

1

Brent continues his optimisation journey from his post last week. This week he's stepped it up and improving PHP database processing performance from 50k to 1.7MILLION events per second through combined inserts, moving calculations to PHP, and fine-tuning queries. Another great deep dive into practical performance optimisation techniques that any Laravel developer can apply to their own database-heavy operations and who knows maybe you can take those slow jobs into lightning fast ones.

3

A detailed walkthrough of optimizing a Laravel event sourcing system that processes 11 million analytics records, showing how to improve performance from 30 events per second to much faster processing speeds. The post covers practical techniques like removing unnecessary sorting, optimizing database queries, and rebuilding projectors efficiently.

3

its Brent Roose with "Building a procedurally generated game with PHP" -

3

we have Brent Roose with "Compile-time generics in PHP???" - 📽️ -