Reducing logging cost by two orders of magnitude using CLP
1–10 of 107 posts
Re: Reducing logging cost by two orders of magnitude using CLP
#2Re: Reducing logging cost by two orders of magnitude using CLP
#3I'm curious, are there any managed services / simple to use setups to take advantage of something like this for massive log storage and search? (Most hosted log aggregators I've looked at charge by the raw text GB processed)
Re: Reducing logging cost by two orders of magnitude using CLP
#4This just in, Uber rediscovers what all us database people already knew, structured data is usually way easier to compress and store and index and query than unstructured blobs of text, which is why we kept telling you to stop storing json in your databases.
Re: Reducing logging cost by two orders of magnitude using CLP
#5This just in, Uber rediscovers what all us database people already knew, structured data is usually way easier to compress and store and index and query than unstructured blobs of text, which is why we kept telling you to stop storing json in your databases.
Next up: Uber discovers column oriented databases are more efficient for data warehouses.
Re: Reducing logging cost by two orders of magnitude using CLP
#6This just in, Uber rediscovers what all us database people already knew, structured data is usually way easier to compress and store and index and query than unstructured blobs of text, which is why we kept telling you to stop storing json in your databases.
Word! Storing JSON is so often the most direct and explicit way of accruing technical debt: "We don't really know what structure the data we'll get should have, just specify that it's going to be JSON"...
Re: Reducing logging cost by two orders of magnitude using CLP
#7Earlier quoted context omitted.
Word! Storing JSON is so often the most direct and explicit way of accruing technical debt: "We don't really know what structure the data we'll get should have, just specify that it's going to be JSON"...
But if you’re not storing data as JSON, can you really say you’re agile? /s
Re: Reducing logging cost by two orders of magnitude using CLP
#8This just in, Uber rediscovers what all us database people already knew, structured data is usually way easier to compress and store and index and query than unstructured blobs of text, which is why we kept telling you to stop storing json in your databases.
Having structured data and an additional json/jsonb column where it makes sense can be very powerful. There's a reason every new release of Postgres improves on the performance and features available for the json data type. (https://www.postgresql.org/docs/9.5/functions-json.html)
Re: Reducing logging cost by two orders of magnitude using CLP
#9Re: Reducing logging cost by two orders of magnitude using CLP
#10Earlier quoted context omitted.
But if you’re not storing data as JSON, can you really say you’re agile? /s
Look, we'll just get it in this way for now, once it's live we'll have all the time we need to change the schema in the background
It’s funny how these cliches repeat everywhere in the industry, and it’s almost impossible for people to figure this out beforehand. It seems like everyone needs to deal with data lakes (at scale) at least once in their life before they truly appreciate the costs of the flexibility they offer.