RedisDays San Francisco là ngày hoàn toàn dành cho cộng đồng developer Redis. Trong các session, các diễn giả khách trình bày cách đổi mới dữ liệu real-time của Redis giúp cộng đồng xây dựng app nhanh hơn bằng cách đơn giản hóa trải nghiệm developer. Với công bố sản phẩm mới, cập nhật sản phẩm, và hướng dẫn từng bước, RedisDays San Francisco tập trung mang đến cho cộng đồng developer công cụ cần thiết để làm cho phát triển app đơn giản và nhanh hơn. Hãy cùng đi sâu.
Giới thiệu Redis Stack
"Real-time là điều người tiêu dùng và doanh nghiệp hiện nay mong đợi," Yiftach Shoolman, CTO và Co-Founder Redis, chia sẻ trong keynote 'Xây dựng App Dữ Liệu Real-Time Vừa Trở Nên (Rất) Dễ Dàng'. Trong session mở đầu, ông công bố sản phẩm mới nhất – Redis Stack. "Redis Stack gom các khả năng của các module Redis hàng đầu vào một sản phẩm duy nhất," ông nói. "Điều này giúp developer dễ dàng xây dựng nhiều ứng dụng real-time hơn với tốc độ và độ ổn định của Redis."
Redis Stack mang來 trải nghiệm developer hoàn chỉnh và mới. Với Redis Stack, xây dựng app Redis trở nên dễ dàng và nhanh hơn bao giờ hết. Redis Stack bao gồm tất cả các mô hình dữ liệu Redis chính (RedisSearch, RedisJSON, RedisTimeSeries, RedisGraph, và RedisBloom) cho bản phát hành đầu tiên và cho phép team xây dựng bằng công cụ trực quan RedisInsight trong khi cung cấp khả năng xây dựng bằng bất kỳ ngôn ngữ nào với thư viện client được hỗ trợ.
Xem full keynote.
Các session sau trong ngày khám phá Redis Stack sâu hơn. Trong 'Cài Đai An Toàn: Hành Trình Hoang Dã Vào Thế Giới Mới Của Redis Stack,' Elena Kolevska, Technical Enablement Manager Redis, hướng dẫn người xem về phía server của Redis Stack, độ rộng các mô hình dữ liệu hỗ trợ, và cách chúng giúp giải quyết nhiều use case thực tế.
Trong bài trình bày, Elena demo cách dễ dàng phát triển dịch vụ từ các domain rất khác nhau dùng hướng dẫn trực quan RedisInsight mới cho Redis Stack. Bà cũng kết hợp sở thích cá nhân (đạp xe núi) với cách Redis Stack hoạt động, demo xây dựng app cửa hàng xe đạp bán xe, làm diễn đàn cộng đồng, catalog thống kê cá nhân, và phân tích dữ liệu bán hàng. Bà cũng giải thích cách nhanh chóng xây dựng app như recommendation engine đầy đủ tính năng, analytics engine, và fraud detection engine.
Đăng nhập và xem 'Cài Đai An Toàn' ngay.
Session cuối tập trung vào khả năng Redis Stack do Josh Long, chuyên gia hàng đầu về Java Spring framework và Spring Dev Advocate tại VMware, cùng Brian Sam-Bodden, Dev Advocate tại Redis. Cùng nhau họ tập trung vào lợi ích phía client của Redis Stack trong session 'Bootiful Spring Deep Dive Into Redis Stack'.
Josh và Brian cung cấp walkthrough xây dựng app, tận dụng thư viện object mapping của Redis cho Spring để nhanh chóng bắt đầu xây dựng app đầy đủ tính năng với nhiều built-in constructs đẩy nhanh quá trình build.
Đăng ký để theo dõi walkthrough 'Bootiful Spring Deep Dive Into Redis Stack'.
Redis 7.0 Bóc Tách
Trong keynote, Yiftach Shoolman, CTO và Co-Founder Redis kỷ niệm 13 năm dự án Redis. Để vinh danh khoảnh khắc, ông cũng preview bản phát hành Redis 7.0.
Redis 7.0 khẳng định lại cam kết với dự án mã nguồn mở. Redis gần như gấp đôi số contributor hoạt động trong 4 năm qua. Với Redis 7.0, mang đến nhiều tính năng mới để developer và DevOps dễ dàng xây dựng app dữ liệu real-time.
"Tin tức thú vị nhất của Redis 7.0 là Redis Functions," Yiftach nhận xét. "Redis Functions làm cho việc viết code trong Redis dễ dàng và đơn giản hơn, vì mọi function đều truy cập được qua API. Redis đối xử với function như đối xử với dữ liệu và đảm bảo function duy trì qua sự kiện failure hoặc restart bằng cách hỗ trợ với cơ chế replication và persistence dữ liệu hiện có."
Redis 7.0 cũng giới thiệu khái niệm Shared PubSub, "để scale tốt hơn lệnh PubSub trong môi trường cluster. Cũng có bảo mật cải tiến với ACLv2, usability tốt hơn với khả năng Introspective, và nhiều Optimizations nội bộ làm Redis robust, an toàn hơn," ông bổ sung.
Itamar Haber, Redis Technology Evangelist, Oran Agra, Redis Core Project Lead, và Madelyn Olson, Redis Core Team Member, AWS đi sâu vào khả năng mới trong session 'Redis 7.0 Unpacked'.
Redis 7.0 thể hiện cam kết với cộng đồng open source với hàng loạt khả năng mới, điểm nhấn là Redis Functions, mở cửa cấp độ programmability mới. Agenda của Itamar, Oran, Madelyn bao gồm Redis Functions, Sharded Pub/Sub, ACL V2, Command Introspection, và Internals and Optimizations.
Xem 'Redis 7.0 Unpacked' on-demand.
Database và Trải Nghiệm Developer
Ngành công nghệ đã tiến hóa như thế nào trong 5 năm qua? 2 năm gần đây đã đẩy không gian này đến mức chưa từng có. Như Redis CMO Mike Anand nói ở đầu session, "Bạn có quá nhiều lựa chọn ngày nay về công cụ, database, ngôn ngữ để xây dựng app." Vậy sự dồi dào này ảnh hưởng thế nào đến trải nghiệm developer?
Đó là chủ đề thảo luận trong 'Database và Trải Nghiệm Developer,' do Steve O'Grady, Co-Founder của RedMonk, công ty phân tích ngành tập trung vào developer, trình bày. Chuyên môn của RedMonk, như Steve giải thích, là "cố gắng hiểu practitioner đang dùng gì, tại sao dùng, và xu hướng đó ảnh hưởng thế nào đến ngành xung quanh chúng ta."
Xem session để hiểu thay đổi trong không gian database, tại sao developer đòi hỏi trải nghiệm tích hợp hoàn chỉnh, và ý nghĩa đối với nhà cung cấp database.
Bắt đầu xem 'Database và Trải Nghiệm Developer'.
Xây Dựng Cơ Bắp Số Trong Thế Giới Làm Đẹp
Udi Gotlieb, VP Enterprise Product Marketing tại Redis cùng Omar Koncobo, IT Director of E-commerce and Digital Systems tại Ulta Beauty tham gia 'Xây Dựng Cơ Bắp Số Trong Thế Giới Làm Đẹp.' Cuộc trò chuyện bên lò sưởi này bao gồm vai trò của open source trong tạo trải nghiệm mua sắm đổi mới tại cả không gian bán lẻ truyền thống và digital theo nhu cầu và hành vi khách hàng thay đổi.
Vậy developer đóng vai trò gì trong việc dẫn dắt doanh nghiệp bán lẻ đến thành công? Trong session này, Omar Koncobo thảo luận cách ông tiếp cận nhiều thách thức Ulta Beauty gặp trong vài năm qua, giá trị ông thấy trong phần mềm open source, và việc chuyển sang cloud và kiến trúc microservices làm gì cho technology stack của Ulta Beauty.
Xem 'Xây Dựng Cơ Bắp Số Trong Thế Giới Làm Đẹp' trọn vẹn.