หน่วยความจำรั่ว — #9

Dec 03 2022
มุมมองของ VC Astasia Myers เกี่ยวกับแมชชีนเลิร์นนิง โครงสร้างพื้นฐานระบบคลาวด์ เครื่องมือสำหรับนักพัฒนา โอเพ่นซอร์ส และความปลอดภัย ลงทะเบียนที่นี่

มุมมองของ VC Astasia Myers เกี่ยวกับแมชชีนเลิร์นนิง โครงสร้างพื้นฐานระบบคลาวด์ เครื่องมือสำหรับนักพัฒนา โอเพ่นซอร์ส และความปลอดภัย ลงทะเบียนที่นี่

สินค้า

รีทูลเวิร์กโฟลว์เบต้า

Retool Workflows เป็นวิธีที่รวดเร็วสำหรับนักพัฒนาในการสร้างงาน cron การแจ้งเตือนแบบกำหนดเอง และงาน ETL เวิร์กโฟลว์ประกอบด้วยชุดบล็อก: ข้อความค้นหาที่เชื่อมต่อกันหรือ JavaScript นักพัฒนาเริ่มต้นด้วยการเลือกว่าต้องการให้เวิร์กโฟลว์ทำงานอย่างไร ไม่ว่าจะเป็นตามกำหนดเวลา cron หรือทริกเกอร์ผ่านการเรียก API หรือเว็บฮุค เวิร์กโฟลว์ผสานรวมกับฐานข้อมูลหรือ API ใดๆ พวกเขาสามารถคว้าบล็อก สืบค้นข้อมูลของคุณ และแสดงภาพเส้นทางได้ทันทีโดยการเชื่อมต่อ จัดเรียงใหม่ และทำซ้ำบล็อกบนผืนผ้าใบ นักพัฒนาสามารถเขียน JavaScript เพื่อแก้ไขข้อมูลของตนได้

ทำไมเรื่องนี้? Retool กำลังขยายขอบเขตนอกเหนือจากแผงผู้ดูแลระบบไปสู่ระบบอัตโนมัติของเวิร์กโฟลว์ เป็นแนวทางทางเทคนิคที่ปรับแต่งได้มากกว่าทางเลือกอื่นๆ เช่นZapierและนำมาซึ่งการแข่งขันที่ใกล้ชิดยิ่งขึ้นกับ Airplane.dev

Score.dev

คะแนนโอเพ่นซอร์สเป็นข้อกำหนดภาระงานที่เน้นนักพัฒนาเป็นศูนย์กลางและไม่ขึ้นกับแพลตฟอร์ม ช่วยให้มั่นใจได้ถึงการกำหนดค่าที่สอดคล้องกันระหว่างสภาพแวดล้อมแบบโลคัลและรีโมต

ทำไมเรื่องนี้? ได้รับดาวประมาณ 1,000 ดวงตั้งแต่เปิดตัวเป็นโอเพ่นซอร์สเมื่อเดือนที่แล้ว Score ช่วยให้นักพัฒนาเรียกใช้ปริมาณงานเดียวกันบนกองเทคโนโลยีที่แตกต่างกันโดยสิ้นเชิง ซึ่งให้ความยืดหยุ่นและพกพาสะดวก Score ดูแลการกำหนดค่าสำหรับนักพัฒนา ดังนั้นพวกเขาจึงสามารถมุ่งเน้นไปที่คุณสมบัติการจัดส่งแทนที่จะต่อสู้กับโครงสร้างพื้นฐาน กฎการกำหนดค่า โครงสร้าง และค่าหลายรายการในสภาพแวดล้อมแบบโลคัลและรีโมตจะเพิ่มความเสี่ยงในการกำหนดค่าผิด ด้วย Score นักพัฒนาสามารถเปลี่ยนจากสภาพแวดล้อมแบบโลคัลเป็นรีโมต การกำหนดค่าจะสอดคล้องกันในทุกที่ที่นักพัฒนาปรับใช้ อาจเป็นเรื่องยากที่จะซิงค์ไฟล์การกำหนดค่าเฉพาะสภาพแวดล้อมหลายๆ ไฟล์ ซึ่งนำไปสู่การกำหนดค่าซ้ำๆ และ YAML bloat คะแนนใช้ไฟล์ข้อมูลจำเพาะหนึ่งไฟล์เป็นแหล่งข้อมูลเดียว ทำให้สามารถแปลได้ทั่วทั้งการตั้งค่าการจัดส่ง

ที่มา: Score.dev

GitLab ทุ่มเท

GitLab เปิดตัว GitLab Dedicated ซึ่งเป็น SaaS แบบผู้เช่ารายเดียวที่อนุญาตให้องค์กรเรียกใช้ที่เก็บที่โฮสต์โดย GitLab บนโครงสร้างพื้นฐานระบบคลาวด์ของตนเอง GitLab จัดการบริการและการบำรุงรักษาทั้งหมด มีการปรับใช้ SaaS แบบผู้เช่ารายเดียวใหม่ในภูมิภาค AWS ที่ลูกค้าเลือก มีการเชื่อมต่อและจัดการแบบส่วนตัวและโฮสต์โดย GitLab

ทำไมเรื่องนี้? GitLab พยายามสร้างสมดุลระหว่างแพลตฟอร์มรุ่นที่มีผู้เช่าหลายคนที่มีต้นทุนต่ำกว่า หรือต้องการให้องค์กรต่างๆ ปรับใช้แพลตฟอร์มรุ่นในองค์กรเอง แพลตฟอร์มเวอร์ชันล่าสุดน่าจะดึงดูดใจองค์กรที่ทำงานในอุตสาหกรรมที่มีการควบคุมสูงได้มากที่สุด เราเห็นธุรกิจจำนวนมากขึ้นเรื่อย ๆ ต้องการควบคุมข้อมูลในระบบคลาวด์ส่วนตัวเพื่อปกป้องห่วงโซ่อุปทานของซอฟต์แวร์ให้ดียิ่งขึ้น

เนื้อหา

CRDT: การทำดัชนีเศษส่วน

Evan Wallaceผู้ร่วมก่อตั้ง Figma และผู้สร้าง esbuild กล่าวถึงการจัดทำดัชนีแบบเศษส่วน ซึ่งเป็นวิธีการที่ง่ายกว่าการจัดทำดัชนีแบบต้นไม้ เขาระบุว่าการทำดัชนีเศษส่วนไม่ได้ป้องกันการแทรกสลับระหว่างการวิ่งที่แทรกพร้อมกัน ซึ่งทำให้ไม่เหมาะสมสำหรับข้อมูลที่เป็นข้อความ

ทำไมเรื่องนี้? แง่มุมหนึ่งที่เปลี่ยนแปลงเกมของ Figma คือความสามารถในการแก้ไขของผู้เล่นหลายคน ก่อนหน้านี้ Wallace ได้เขียนเกี่ยวกับเทคนิคของทีม รวมถึงทางเลือกในการทำดัชนีเศษส่วนเมื่อเทียบกับ Operational Transformation ซึ่งเดิมเป็นที่นิยมโดย Google Wave เรากำลังเห็นว่าการแก้ไขร่วมกันและผู้เล่นหลายคนกลายเป็นสิ่งจำเป็นสำหรับผลิตภัณฑ์ SaaS และสตาร์ทอัพไม่กี่ราย เช่น Replicacheและ Liveblocksก็นำเสนอเทคโนโลยีที่ช่วยให้การใช้งานง่ายขึ้น

Alexander Wang จาก Scale บน ML Moats

ทำไมเรื่องนี้ ? เราเห็นสองวิธีการกระจายอัลกอริทึม ML: ปิดและโอเพ่นซอร์ส เราเห็นอัลกอริทึมถูกทำให้เป็นสินค้ามากขึ้น ลดความสามารถในการป้องกันของโมเดลที่มาแบบปิดที่เสนอเป็น API สัปดาห์นี้ฉันทำแบบสำรวจเพื่อสอบถามว่าแต่ละคนมีแนวโน้มที่จะใช้โมเดลพื้นฐาน API แบบโอเพ่นซอร์สหรือแบบปิดมากกว่ากัน จากการตอบกลับ 13 รายการ 100% กล่าวว่าโอเพ่นซอร์ส

Ian Macomber ของ Ramp: ระบบข้อมูลมีแนวโน้มไปสู่การผลิต

Ian Macomberเน้นย้ำถึงแนวโน้ม 3 ประการที่เขาสังเกตเห็นในช่วง 5 ปีที่ผ่านมา ได้แก่ 1) ระบบมีแนวโน้มไปสู่การผลิต 2) ระบบมีแนวโน้มไปสู่การรวมตัวของคนตาบอด และ 3) ระบบมีแนวโน้มไปสู่โรค Layerinitis

ทำไมเรื่องนี้? ชิ้นส่วนนี้เน้นย้ำว่ามีการใช้ข้อมูลมากขึ้นในการผลิตและข้อมูลที่สร้างขึ้นเพื่อจุดประสงค์เดียวมักจะพบการนำไปใช้ในหลาย ๆ ทีมและกรณีการใช้งานโดยไม่รู้ตัว โดยทั่วไปข้อมูลจะถูกแปลงตลอดการเดินทาง ดังนั้นตรรกะทางธุรกิจจึงกระจายไปตามเครื่องมือต่างๆ และยากที่จะทำซ้ำ บทความนี้เน้นย้ำว่าองค์กรต่างๆ หันมาใช้ข้อมูลเป็นศูนย์กลางมากขึ้น ผลกระทบด้านปลายน้ำของประเภทข้อมูลและสคีมาที่เปลี่ยนแปลงอาจเป็นเรื่องที่ท้าทาย (ค่อนข้างเกี่ยวข้องกับสัญญาข้อมูล) และสายข้อมูลอาจมีประโยชน์แต่ไม่ถูกต้องเสมอไป

งาน

⭐️Speakeasy — ผู้ก่อตั้ง UX Lead

⭐️Dragonfly — ผู้สนับสนุนนักพัฒนาซอฟต์แวร์ (จากระยะไกลทั้งหมด)

⭐️Diagrid — ผู้สนับสนุนนักพัฒนาซอฟต์แวร์ (จากระยะไกลทั้งหมด)