HN user

ozkatz

968 karma
Posts38
Comments76
View on HN
gist.github.com 23d ago

Basha256.sh – Pure Bash 3.2 implementation of sha256

ozkatz
6pts0
tilde.run 2mo ago

Show HN: Tilde.run – Agent sandbox with a transactional, versioned filesystem

ozkatz
205pts133
lakefs.io 8mo ago

LakeFS Acquires DVC

ozkatz
2pts0
lakefs.io 1y ago

We optimized lakeFS Mount for deep learning

ozkatz
1pts0
lakefs.io 2y ago

The State of Data Engineering 2024

ozkatz
1pts0
twitter.com 2y ago

Show HN: Cloudzip – mount remote zip files (S3, Kaggle) as a local directory

ozkatz
5pts0
github.com 2y ago

Cloudzip: Mount a zip file from S3 without downloading it

ozkatz
2pts0
github.com 2y ago

Show HN: Cz: list and get specific files from remote zip archives

ozkatz
5pts1
aws.amazon.com 2y ago

LakeFS and Amazon S3 Express: Highly performant data version control for ML/AI

ozkatz
2pts0
www.youtube.com 2y ago

Git for Data Lakes – How LakeFS Scales Data Versioning to Billions of Objects [video]

ozkatz
3pts0
docs.lakefs.io 3y ago

Data Versioning: using lakeFS commits for reproducible data science

ozkatz
1pts0
www.sqlite.org 3y ago

SQLite/appendvfs.c – append a SQLite database to your executable

ozkatz
1pts0
lakefs.io 3y ago

The State of Data Engineering 2023

ozkatz
2pts0
github.com 3y ago

Show HN: lakeFS – Version Control for Big Data

ozkatz
2pts0
lakefs.io 3y ago

LakeFS <3 DuckDB: Embedding an OLAP Database in the LakeFS UI

ozkatz
1pts0
github.com 3y ago

LakeFS: Git-like versioning for object stores

ozkatz
1pts0
github.com 5y ago

LakeFS: Git for data lakes. Branch, merge, revert on top of object storage

ozkatz
33pts1
lakefs.io 5y ago

SSTables on S3: Scaling the Git Model to Petabyte-Scale Data Lakes

ozkatz
5pts0
lakefs.io 5y ago

Show HN: Lakeview – open-source visibility tool for AWS S3 based Data Lakes

ozkatz
3pts0
lakefs.io 5y ago

How to manage your data the way you manage code

ozkatz
5pts0
lakefs.io 5y ago

Diary of a Data Engineer

ozkatz
34pts0
ozkatz.github.io 12y ago

Bit.ly's shady business model

ozkatz
78pts57
emberjs.com 12y ago

Ember.js 1.0 Released

ozkatz
311pts100
ozkatz.github.io 12y ago

Converting an existing Backbone.js project to Require.js

ozkatz
34pts33
ozkatz.github.io 13y ago

Automatic Host Discovery with Fabric and Boto (Python)

ozkatz
2pts0
ozkatz.github.io 13y ago

SSH into your EC2 instances with ease

ozkatz
65pts23
ozkatz.github.io 13y ago

Getting E-Mail right with Django and SES

ozkatz
12pts0
ozkatz.github.com 13y ago

Avoiding Common Backbone.js Pitfalls

ozkatz
3pts0
gs.statcounter.com 13y ago

The most depressing chart ever.

ozkatz
2pts0
ozkatz.github.com 13y ago

Backbone.js with Django 1.5

ozkatz
3pts0

Curious if you’ve had a chance to try lakeFS?

It was designed with large-scale environments in mind. I’m aware of several deployments managing hundreds of petabytes of data and billions of objects, which is why lakeFS does not use Git’s Merkle tree / directory tree approach.

Disclaimer: I’m one of the project’s co-creators.

very very fast: proportional to the count of objects modified, but not their size. Every commit represents a snapshot - an immutable listing of objects that represents the repository. reverting is essentially applying the inverse of the diff introduced by the reverted commit.

This is metadata only as the objects themselves are immutable.

Regarding pricing - that's indeed a great question and we don't have an answer yet. It will very likely be based on consumption and should be competitive to similar solutions.

Atomic commits are based on snapshotting done by lakeFS under the hood. Each sandbox run produces a new atomic commit to a hidden "main" branch. Updating that branch is optimistically concurrent, with lakeFS checking for conflicts - multiple writers updating the same object.

In a perfect world, every system and external API would expose a standardized interface for versioning its own immutable state, so you'd be able to rollback and time travel across multiple such systems.

Not sure what else we can do in this world other than tightly control outbound requests and provide enough visibility into those requests for a human|agent to try and undo changes.

Happy to hear your thoughts - what would you like to see us take this?

iPhone dumbphone 11 months ago

I think the idea is that you do not install time wasters (social media?) apps before disabling the app store. This way, even if tempted, you won't be able to doomscroll on Instagram because you cannot install it.