How we build and operate the Keboola data platform
•
Ondřej Hlaváček
•
2 min read
Revisited: Parallel Multipart Uploads to S3 in PHP
It's been exactly two years since I shared how we were handling large uploads to S3. Since then the code had worked without any…
•
Ondřej Popelka
•
13 min read
Testing the untestable
An important part of Keboola Connection are Extractors — especially Database Extractors. These components load data from different (SQL)…
•
Ondřej Hlaváček
•
3 min read
cp in Docker: Cannot allocate memory
Once in a while we encounter a simple cp or gzip command in Docker with a mysterious Cannot allocate memory error. Sometimes the error is…
•
Ondřej Popelka
•
3 min read
The Downfall of Exception
Some time ago I came across a weird situation. I had a piece of PHP code which behaved really strange. Since the actual code was a rather…
•
Vladimír Kriška
•
2 min read
What’s happening in my container?
Many times during my support week in Keboola I bumped into an issue where someone needed a memory increase for his component.