Well, Rick probably knows both worlds better than most and, given Amazon's shift away from RDBMS, it makes sense that he might feel strongly on the topic….
SYSTEMS
-
Database Types and Their Varying Data Handling Capabilities
By
–
I was just looking at old decks and Jared's use of that image was all over them. It *is* true, if perhaps overstated. I think we can agree that different types of databases handle different kinds of data better (or worse).
-
Containerization and Kubernetes scaling for ML workloads
By
–
1) Containerization provides consistent, reproducible behavior required for ML workloads.
2) Scaling gets first-class support in Kubernetes, unlocking scaling for training and experimentation. -
Ray Parallelization and Job Checkpointing for Distributed AI
By
–
3) Leveraging Ray to parallelize work at large scale across multiple worker pods in the cluster to achieve performance benchmarks
4) Implementing job checkpointing ensures that jobs always run to completion and users see minimal interruption. -
Autoscaling compute clusters for parallel job execution
By
–
5) Enabling autoscaling of the compute cluster to execute more jobs in parallel during periods of high activity and save cost during periods of low activity.
-

Kubernetes Lessons Learned Running ML at Snorkel
By
–
Snorkel tackles heavy ML workloads for some of the world's largest organizations. We have built our infrastructure on Kubernetes—even though it wasn't designed for ML! Here are a few lessons learned from @wheeliamhuang
, Tech Lead Manager at Snorkel https://
snorkel.ai/kubernetes-les
sons-learned-at-snorkel-ai/
… -
94 Million Embedded Passages Across 10 Languages
By
–
4/ Languages included: English, German, French, Spanish, Italian, Japanese, Arabic, Chinese (Simplified), Korean, and Hindi. That's a total of 94 million embedded passages!
-
Chrome Memory Issues on M2 MacBooks Performance Problem
By
–
Chrome and M2 MacBooks are a match made in hell. Hogs all the swap memory.
-

Meta’s Efficient AI Development Ecosystems for Production
By
–
AI development ecosystems are increasingly complex and challenging to maintain. Companies like Meta need to develop highly efficient systems to build, serve and improve AI models for production uses. Here's how we make this work effective + efficient