3 ms·
Roch Bourbonnais managed to write a few detailed technical blog postings about the evolution of closed-source ZFS in the past couple of years. If you read thos
by raattgift 9y ago
Roch Bourbonnais managed to write a few detailed technical blog postings about the evolution of closed-source ZFS in the past couple of years. If you read those it will be clear that Oracle's version of ZFS continued to improve after Oracle ceased developing it in the open.
Among the more interesting topics Roch wrote about were some enormous changes to arc and l2arc, the zil, encryption, spa_sync, sequential scrub & resilver, which LBAs to choose when writing, and scalability of rw locks. OpenZFS is still reinventing several of these (e.g. sequential resilver and persistent l2arc are in github PRs now) albeit in generally very different ways.
If he is able and willing to participate in OpenZFS development, the whole project and its close relatives (e.g. ZFS on Linux, OpenZFS on OS X aka macOS) will benefit from his having explored the invention and development of similar wheels.
I do not know if he is still with Oracle. Either way, if you move quickly, the blog is likely to survive until after Labour Day.
(Someone should archive it for posterity!)
https://blogs.oracle.com/roch/ https://blogs.oracle.com/roch/
- shmerl 9y agoWon't it actually pose some problem in regards to clean room implementation and etc.? Oracle are known to be nasty.