
flow-php/parquet got another significant performance boost 🚀 The next step is to create an extension for apache arrow cpp and make parquet in #php even faster!
Flow PHP
22 posts

@flowphp
The most advanced data processing framework for #PHP by @norbert_tech

flow-php/parquet got another significant performance boost 🚀 The next step is to create an extension for apache arrow cpp and make parquet in #php even faster!

Flow #PHP 0.33.0 was just released 🎉 This update was mostly about stabilization of flow-php/telemetry package and bug fixes. Please find a full list of changes at: github.com/flow-php/flow/…

Big data, small data, every data #php



Diving into Flow #PHP with a fresh Doctrine DBAL Extractor! Say goodbye to sluggish limit/offset and hello to speedy key-set pagination. 🚀 Mark your calendars for Monday’s release! Check it out: github.com/flow-php/flow/…






Laravel only needs one thing from you. That you embrace it. Kiss it even. Delegate as much work to the framework as possible. Don't reinvent the wheel. For instance, are you feeling like creating a src directory? Don't. The app directory is what you're looking for. ✓ Feeling like creating modules? Don't. Subfolders inside the default structure is what you're looking for. Keep it familiar for your coworkers to ensure maximum productivity. ✓ Feeling like coding a feature from scratch? Don't. Laravel probably offers it already. And third party packages are already there too. ✓ Be the kind of developer who delivers and leaves a clean legacy.

Great read about importing a huge amount of data 👍 Thanks @JonPurvis_ jonathanpurvis.co.uk/importing-1-7-…


Flow #php comes with its own filesystem library! But why, when there is already an excellent flysystem? Flow filesystem is designed for parallel reading and writing (this is, however, still implemented synchronously). It's for more advanced use cases than typical "get me a remote file content". The main design goal was to allow reading remote files through a byte range (from X to Y bytes) which flysystem does not support. It's not an alternative, it’s a different tool with a different purpose.
