|
🔗 Stories, Tutorials & Articles |
|
|
|
BuildKit in depth: Docker's build engine explained |
|
|
BuildKit is Docker's new default build engine, offering faster build times and improved layer caching capabilities compared to the original build engine. By optimizing Dockerfiles with multistage builds, developers can take advantage of parallelization and cache hits to greatly enhance overall build performance. |
|
|
|
|
|
|
How 's Databases Team Lived to Tell the Scale |
|
|
Figma's data scaling rides, transitioning from vertical partitioning to horizontal sharding, provided significant scalability gains. With the new infrastructure, they were able to stay ahead of their data growth challenges by splitting tables into multiple physical database instances. Despite the inherent complexities, the team successfully implemented horizontal sharding after months of incremental progress and careful planning. |
|
|
|
|
|
|
7 Data Dilemmas + 5 Backup Strategies for World Backup Day 2024 |
|
|
World Backup Day is on March 31. Celebrate by learning about the importance of a 3-2-1 backup strategy and how it saved Christopher G. from losing all his data in the Marshall Fire. Discover how schools and businesses can protect their data from ransomware attacks and the benefits of using a true backup service like Backblaze to safeguard all your valuable information. |
|
|
|
|
|
|
DuckDB as the New jq |
|
|
The DuckDB project, similar to SQLite for data applications, offers native support for reading and parsing JSON files directly into memory. This feature eliminates the need for additional dependencies and allows users to query JSON data using familiar SQL syntax, making it a simpler alternative to tools like jq for data exploration and analysis. |
|
|
|
|
|
|
Introducing lcl host |
|
|
Get HTTPS in your local development environment. |
|
|
|
|
|
|
Global products, global monitoring: Terraform Strategies for Seamless Grafana Dashboards |
|
|
The demand for digital solutions to manage electric fleets has become undeniable. At tb.lx, global products are developed for electric vehicles across different regions such as Fleetboard, Detroit Connect, and Truckonnect. Terraform is used to provision Grafana dashboards and alerts to ensure consistency across regions, boosting developer experience and empowering product teams to deliver reliable solutions. |
|
|
|
|
|
|
The massive bug at the heart of the npm ecosystem |
|
|
The npm package's manifest and tarball are published independently, leading to inconsistencies and potential security risks. This "manifest confusion" issue allows bad actors to hide malware in dependencies. Various package managers, including npm, yarn, and pnpm, are affected, running scripts and installing dependencies not listed in the manifest. |
|
|
|
|