RedisDays San Francisco เป็นวันพิเศษสำหรับชุมชนนักพัฒนา Redis ในกิจกรรมนี้ วิทยากรแขกได้แสดงให้เห็นว่านวัตกรรมข้อมูลเรียลไทม์ของ Redis ช่วยชุมชนสร้างแอปเร็วขึ้นด้วยการทำให้ประสบการณ์นักพัฒนา (developer experience) ง่ายขึ้น พร้อมประกาศผลิตภัณฑ์ใหม่ อัปเดตผลิตภัณฑ์ และ walkthrough แบบขั้นตอน RedisDays San Francisco มุ่งมั่นส่งมอบเครื่องมือที่นักพัฒนาต้องการเพื่อให้การพัฒนาแอปง่ายและเร็วขึ้น มาเจาะลึกกันเลย
แนะนำ Redis Stack
"เรียลไทม์คือสิ่งที่ผู้บริโภคและธุรกิจคาดหวังในตอนนี้" ยิฟทัช ชูลมาน (Yiftach Shoolman) ร่วก่อตั้งและ CTO ของ Redis กล่าวใน keynote Building Real-Time Data Apps Just Got (Much) Easier ในเซสชันเปิดงาน เขาเปิดตัวผลิตภัณฑ์ล่าสุด – Redis Stack "Redis Stack รวมความสามารถของโมดูล Redis ชั้นนำไว้ในผลิตภัณฑ์เดียว" เขากล่าว "ทำให้นักพัฒนาสร้างแอปพลิเคชันเรียลไทม์มากขึ้นได้ง่ายขึ้น ด้วยความเร็วและความมั่นคงของ Redis"
Redis Stack เสนอประสบการณ์นักพัฒนาที่ใหม่และสมบูรณ์ ด้วย Redis Stack การสร้าง Redis apps ง่ายและเร็วกว่าที่เคย Redis Stack รวมโมเดลข้อมูลหลักของ Redis ทั้งหมด (RedisSearch, RedisJSON, RedisTimeSeries, RedisGraph, และ RedisBloom) สำหรับการเปิดตัวครั้งแรก และจะให้ทีมสร้างด้วยเครื่องมือภาพ RedisInsight พร้อมความสามารถในการสร้างบนภาษาใดก็ได้ด้วย client libraries ที่รองรับ
ดู keynote เต็มรูปแบบได้
เซสชันต่อมาในวันนั้นเจาะลึก Redis Stack อีก ใน Buckle Up: The Wild Ride Into the New World of Redis Stack เอเลนา โคเลฟสกา (Elena Kolevska) Redis Technical Enablement Manager นำผู้ชมไปสำรวจฝั่งเซิร์ฟเวอร์ของ Redis Stack ความกว้างขว้างของโมเดลข้อมูลที่รองรับ และวิธีที่ช่วยแก้ไข use cases จริงหลายอย่าง
ในการนำเสนอ เอเลนาสาธิตว่าการพัฒนาบริการจากโดเมนที่ต่างกันมากด้วย visual guides ใหม่ของ RedisInsight สำหรับ Redis Stack นั้นง่ายแค่ไหน เธอยังรวมความสนใจส่วนตัว (ปั่นจักรยานเขา) กับการทำงานของ Redis Stack สาธิตการสร้างแอปร้านจักรยานที่ขายจักรยาน ทำหน้าที่ฟอรัมชุมชน จัดทำสถิติส่วนตัว และมีความสามารถวิเคราะห์ข้อมูลยอดขาย เธอยังอธิบายวิธีสร้างแอปอย่าง recommendation engines, analytics engines, และ fraud detection engines ที่มีฟีเจอร์ครบครันอย่างรวดเร็ว
ล็อกอินและดู 'Buckle Up' ได้เลย
เซสชันสุดท้ายที่เน้นความสามารถของ Redis Stack มาจาก จอช ลอง (Josh Long) ผู้เชี่ยวชาญระดับโลกเรื่อง Java spring framework และ Spring Dev Advocate ที่ VMware ร่วมกับ ไบรอัน แซม-บอดเดน (Brian Sam-Bodden) Dev Advocate ที่ Redis ทั้งคู่เจาะลึกประโยชน์ของฝั่งไคลเอนต์ (client side) ของ Redis Stack ในเซสชัน Bootiful Spring Deep Dive Into Redis Stack
จอชและไบรอันให้ walkthrough การสร้างแอป ใช้ object mapping library ของ Redis สำหรับ Spring เพื่อเริ่มสร้างแอปที่ทำงานเต็มรูปแบบพร้อม built-in constructs มากมายที่เร่งกระบวนการสร้าง
ลงทะเบียนเพื่อติดตาม walkthrough Bootiful Spring Deep Dive Into Redis Stack
Redis 7.0 Unpacked
ระหว่าง keynote ยิฟทัช ชูลมาน ร่วก่อตั้งและ CTO ของ Redis เฉลิมฉลองครบรอบ 13 ปีของโครงการ Redis เพื่อเป็นเกียรติในโอกาสนี้ เขายัง preview การเปิดตัว Redis 7.0
Redis 7.0 ย้ำtean ความมุ่งมั่นต่อโครงการ open source Redis มี active contributors เพิ่มขึ้นเกือบสองเท่าใน 4 ปีที่ผ่านมา ด้วย Redis 7.0 เรานำฟีเจอร์ใหม่มากมายที่นักพัฒนาและทีม DevOps สามารถใช้เพื่อสร้าง real-time data apps ได้ง่ายขึ้น
"ข่าวที่น่าตื่นเต้นที่สุดของ Redis 7.0 คือ Redis Functions" ยิฟทัชระบุ "Redis Functions ทำให้เขียนโค้ดภายใน Redis ง่ายและเรียบง่ายขึ้น เพราะทุก function เข้าถึงได้ผ่าน API Redis จัดการ functions เหมือนข้อมูล และรับประกันว่า functions จะทนทานต่อ failure หรือ restart events ด้วยการรองรับ replication และ data persistence mechanisms ที่มีอยู่"
Redis 7.0 ยังนำเสนอแนวคิด Shared PubSub "สำหรับการ scale คำสั่ง PubSub ในสภาพแวดล้อม clustered ได้ดียิ่งขึ้น รวมถึงความปลอดภัยที่ดีขึ้นด้วย ACLv2, ความสะดวกในการใช้งานด้วยความสามารถ Introspective, และ Optimizations ภายในจำนวนมากที่ทำงานกับ Redis อย่างแข็งแกร่งและปลอดภัยมากขึ้น" เขาเพิ่มเติม
อิตามาร์ ฮะเบอร์ (Itamar Haber) Redis Technology Evangelist, โอรัน อากรา (Oran Agra) Redis Core Project Lead, และ เมดลิน โอลสัน (Madelyn Olson) Redis Core Team Member, AWS เจาะลึกความสามารถใหม่ๆ ในเซสชัน Redis 7.0 Unpacked
Redis 7.0 แสดงความมุ่งมั่นต่อชุมชน open source ด้วยความสามารถใหม่มากมาย จุดไฮไลท์คือ Redis Functions ที่เปิดประตูสู่ระดับ programmability ใหม่ ที่นี่ อิตามาร์ โอรัน และ เมดลิน ครอบคลุม Redis Functions, Sharded Pub/Sub, ACL V2, Command Introspection, และ Internals and Optimizations
ดู Redis 7.0 Unpacked แบบ on-demand ได้
ฐานข้อมูลและประสบการณ์นักพัฒนา (Developer Experience)
อุตสาหกรรมเทคโนโลยี演变ไปอย่างไรใน 5 ปีที่ผ่านมา? 2 ปีล่าสุดเร่งพื้นที่นี้ไปถึงระดับที่ไม่เคยมีมาก่อน ตามที่ไมค์ อานันท์ (Mike Anand) CMO ของ Redis กล่าวในต้นเซสชันนี้ "วันนี้คุณมีตัวเลือกมากมายเมื่อพูดถึงเครื่องมือ ฐานข้อมูล และภาษาในการสร้างแอป" ความอุดมสมบูรณ์นี้ส่งผลต่อประสบการณ์นักพัฒนาอย่างไร?
นั่นคือหัวข้ออภิปรายใน The Database and the Developer Experience นำเสนอโดย สตีฟ โอ'เกรดี้ (Steve O'Grady) ร่วก่อตั้ง RedMonk บริษัท analyst เน้นนักพัฒนา RedMonk มีความเชี่ยวชาญในการ "พยายามเข้าใจว่าผู้ปฏิบัติใช้อะไร ทำไมถึงใช้ และ trend นั้นส่งผลต่ออุตสาหกรรมรอบข้างเราอย่างไร" ตามที่สตีฟอธิบาย
ดูเซสชันนี้เพื่อเข้าใจว่ามีการเปลี่ยนแปลงอะไรในพื้นที่ฐานข้อมูล ทำไมนักพัฒนาต้องการประสบการณ์ที่ integrated เต็มรูปแบบ และหมายความว่าอะไรต่อผู้ให้บริการฐานข้อมูล
เริ่มดู The Database and the Developer Experience ได้เลย
สร้าง Digital Muscle ในโลกของความงาม (Beauty)
อูดี กอตลีบ (Udi Gotlieb) VP of Enterprise Product Marketing ที่ Redis ร่วมกับ ออมาร์ คอนโคโบ (Omar Koncobo) IT Director of E-commerce and Digital Systems ที่ Ulta Beauty ใน Building a Digital Muscle in the World of Beauty fireside chat นี้ครอบคลุมบทบาทของ open source ในการสร้างประสบการณ์ช็อปปิ้งที่นวัตกรรม ทั้งร้านค้าจริงและดิจิทัล ตามความต้องการและพฤติกรรมลูกค้าที่เปลี่ยนแปลง
นักพัฒนาเล่นบทบาทอย่างไรในการนำธุรกิจรีเทลไปสู่ความสำเร็จ? ในเซสชันนี้ ออมาร์ คอนโคโบ อภิปรายวิธีที่เขาจัดการกับความท้าทายมากมายของ Ulta Beauty ใน 2-3 ปีที่ผ่านมา คุณค่าที่เขาเห็นใน open source software และการย้ายไป cloud และ microservices architecture ส่งผลต่อ technology stack ของ Ulta Beauty อย่างไร
ดู Building a Digital Muscle in the World of Beauty เต็มรูปแบบได้