Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Redis

จากผู้ก่อตั้งของเรา:Becoming One Redis

วันนี้ เราได้ประกาศว่า Redis Labs กำลังจะกลายเป็น Redis โดยจะลบ "Labs" ออกจากชื่อบริษัทของเรา การเปลี่ยนแปลงนี้เป็นสัญญาณบ่งบอกถึงความสมบูรณ์ของบริษัทและโครงการโอเพ่นซอร์สของ Redis ซึ่งเรามีส่วนร่วมอย่างต่อเนื่องนับตั้งแต่ก่อตั้งในปี 2011 และที่เราให้การสนับสนุนมาตั้งแต่ปี 2015 เราอธิบายแรงจูงใจสำหรับการย้ายครั้งนี้ในประกาศอย่างเป็นทางการและสิ่งที่เราปรารถนา สำหรับคำว่า “One Redis” ในวิดีโอสั้นๆ นี้

เพื่อให้ความชัดเจนเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงนี้ คุณได้รับเชิญให้อ่านคำถาม &คำตอบต่อไปนี้

เรารู้สึกตื่นเต้นที่จะได้ทำงานร่วมกันต่อไปในชุมชน Redis โดยมีเป้าหมายเดียว ไป Redis!

Ofer &ยิฟแทค

เราจะประกาศอะไรในวันนี้

เรากำลังถอด "Labs" ออกจากชื่อบริษัทและแบรนด์ของเรา ซึ่งเป็นภาพสะท้อนว่าเราเป็นใครและสิ่งที่เรานำเสนอ:Redis บริสุทธิ์และเรียบง่าย

Redis เป็นฐานข้อมูลที่รวดเร็วและเป็นที่ชื่นชอบมากที่สุดในโลกสำหรับการสร้างแอปพลิเคชันแบบเรียลไทม์ในวงกว้าง ในทุกอุตสาหกรรมและทุกกรณีการใช้งาน เราเชื่อมั่นใน Redis มาโดยตลอด และมีส่วนสนับสนุนให้เกิดวิวัฒนาการของโอเพ่นซอร์ส Redis ตั้งแต่เริ่มก่อตั้งบริษัท ช่วยพัฒนาจากระบบแคชยอดนิยมสู่แพลตฟอร์มข้อมูลเรียลไทม์ชั้นนำที่เป็นอยู่ในปัจจุบัน ได้รับการพิสูจน์ ปรับขนาดได้ และเป็นที่ชื่นชอบของนักพัฒนา และเป็นส่วนประกอบที่สำคัญของสแต็กแอปสมัยใหม่ การเปลี่ยนแปลงนี้แสดงให้เห็นถึงความก้าวหน้าตามธรรมชาติของ Redis ที่เราพยายามทำให้เป็นโครงสร้างพื้นฐานที่จำเป็นสำหรับแอปสมัยใหม่

ฉันจะบอกความแตกต่างระหว่างบริษัทและโครงการโอเพนซอร์ซได้อย่างไร

ในอนาคต เราจะระบุโดยเฉพาะว่าเราอ้างถึงบริษัท Redis หรือโครงการโอเพนซอร์สของ Redis นอกจากนี้ ในขณะที่โครงการโอเพนซอร์สยังคงได้รับการจัดทำเป็นเอกสารบน redis.io แต่เว็บไซต์ของบริษัทจะเป็น redis.com

มีข้อเสนอ Redis เชิงพาณิชย์มากมาย จะมีบริษัทเดียวที่รู้จักกันในชื่อ “เรดิส” ได้หรือไม่?

บริษัทของเราเริ่มมีส่วนร่วมในโครงการโอเพ่นซอร์ส Redis ไม่นานหลังจากที่เราก่อตั้งขึ้นในปี 2011 ซึ่งน้อยกว่า 2 ปีหลังจากการสร้าง Redis ในปี 2015 เราเริ่มให้การสนับสนุนโครงการนี้ และ Salvatore Sanfilippo ผู้สร้างของ Redis ได้เข้าร่วม Redis Labs ในตำแหน่งหัวหน้าผู้ดูแลโอเพ่นซอร์ส Sanfilippo ถอนตัวจากการเป็นผู้ดูแลโครงการเพียงคนเดียวในเดือนมิถุนายน 2020 ในขณะที่ยังคงอยู่ในคณะกรรมการที่ปรึกษาของบริษัท

นอกจากนี้ ตลอดหลายปีที่ผ่านมา บริษัทได้พัฒนาชุดแบบจำลองข้อมูลสำหรับ Redis ที่ขยายออกไป ซึ่งเสริมด้วยเครื่องมือค้นหาที่ทรงพลังและโปรแกรมที่มีความสามารถ นอกจากนี้เรายังได้สร้าง RedisRaft เพื่อเผยแพร่ด้วย Redis 7.0 ซึ่งจะทำให้ Redis เป็นฐานข้อมูลที่มีความสอดคล้องอย่างยิ่ง ความสามารถที่ได้รับการปรับปรุงเหล่านี้ได้ขยายกรณีการใช้งานแคชดั้งเดิมและการจัดการเซสชันของ Redis ไปสู่ความเป็นไปได้ใหม่ๆ มากมายสำหรับนักพัฒนา บริษัท และคู่ค้าเพื่อให้ครอบคลุมความต้องการแบบเรียลไทม์ของแอปพลิเคชันของพวกเขา

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

การเปลี่ยนแปลงนี้เปลี่ยนแปลงใบอนุญาตโอเพนซอร์ส Redis และ/หรือรูปแบบการกำกับดูแลที่คุณแนะนำเมื่อปีที่แล้วหรือไม่

Redis หยั่งรากลึกใน DNA ของเรา เราสนับสนุนและพัฒนาโครงการโอเพนซอร์สมาเป็นเวลา 10 ปีควบคู่ไปกับ Salvatore Sanfilippo ผ่านการมีส่วนร่วมในฐานโค้ดเป็นประจำมานานก่อนที่เราจะเปิดตัวบริการที่มีการจัดการของเราเอง

ไม่มีการเปลี่ยนแปลงวิธีการอนุญาต จัดการ และควบคุมโอเพนซอร์ส Redis Redis เป็นและจะยังคงได้รับใบอนุญาต BSD รูปแบบการกำกับดูแลที่เปิดตัวเมื่อปีที่แล้วยังคงเหมือนเดิม การกำกับดูแลนี้ไม่เพียงแต่ช่วยให้เราจัดการกับความท้าทายทางเทคนิคที่โปรเจ็กต์ Redis สร้างขึ้นได้อย่างมีประสิทธิภาพ แต่ยังรักษาความนิยมที่ยั่งยืนกับนักพัฒนาอีกด้วย

รูปแบบการกำกับดูแลแบบใหม่มีส่วนสนับสนุนความสำเร็จของโครงการโอเพนซอร์สอย่างไร

ทีมงานหลักของโอเพนซอร์สทำงานได้อย่างยอดเยี่ยม และเราได้เห็นความคืบหน้าในการรับการปรับปรุงที่จำเป็นมากซึ่งรวมอยู่ใน Redis และนั่นจะเป็นประโยชน์ต่อผู้ใช้ในท้ายที่สุด การเปิดตัวครั้งแรกภายใต้การนำของพวกเขาคือ Redis 6.2 ซึ่งเปิดตัวในเดือนมีนาคม 2021 และมีส่วนร่วมกับสมาชิกชุมชนมากกว่า 35 คน เพื่อให้เข้าใจตรงกัน การมีส่วนร่วมของชุมชนใน Redis OSS พบว่ามีการสร้าง PR เพิ่มขึ้น 56% เมื่อเทียบปีต่อปี และปิด PR 156% ในโครงการ Git นอกจากนี้ยังมีผู้เขียน Git โปรเจ็กต์ Redis เพิ่มขึ้น 86% YoY

สิ่งนี้สะท้อนให้เห็นในความนิยมอย่างต่อเนื่องของ Redis ที่มีต่อนักพัฒนา Redis ได้รับการเสนอชื่อโดยนักพัฒนา Stack Overflow "Most Loved Database" เป็นปีที่ห้าติดต่อกัน โดยการวิเคราะห์ของ Sumo Logic พบว่าเป็นฐานข้อมูลอันดับ 1 บน AWS เป็นเวลาสองปีติดต่อกัน ได้ชื่อว่าเป็นเทคโนโลยีฐานข้อมูลอันดับ 1 ที่ CNCF นำมาใช้ ชุมชนผู้ใช้ปลายทาง และฐานข้อมูล #1 สำหรับคอนเทนเนอร์อิมเมจและ Kubernetes StatefulSets ตามรายงานคอนเทนเนอร์ของ DataDog

การเปลี่ยนแปลงเหล่านี้มีความหมายต่อนักพัฒนา Redis อย่างไร

นักพัฒนาได้รับและจะยังคงเป็นจุดสนใจของเราต่อไป Redis ได้รับการออกแบบมาเพื่อแก้ปัญหาความต้องการฐานข้อมูลในหน่วยความจำที่รวดเร็วและง่ายดาย เราใช้มันในตัวเองเพื่อดำเนินการต่อและส่งเสริมวิสัยทัศน์นั้นผ่านชุมชนนักพัฒนาด้วยโปรแกรมและความคิดริเริ่มที่สนับสนุนโครงการโอเพนซอร์ส เช่น งาน RedisConf ประจำปี มหาวิทยาลัย Redis แฮกกาธอน และอีกมากมาย เรายึดมั่นในวิสัยทัศน์นี้ต่อไปและจะไม่ทำการเปลี่ยนแปลงใดๆ กับวิธีที่นักพัฒนาสามารถเรียนรู้ ใช้งาน และสร้างด้วย Redis Redis.io ยังคงเป็นศูนย์กลางสำหรับโปรเจ็กต์โอเพนซอร์ส และเราขอเสนอทรัพยากรสำหรับนักพัฒนาเพิ่มเติมเพื่อสร้างแอปแบบเรียลไทม์ที่ไม่เหมือนใคร และความสามารถในการมีส่วนร่วมกับครีเอเตอร์คนอื่นๆ บน developer.redis.com

การเปลี่ยนแปลงนี้มีความหมายต่อลูกค้าของ Redis อย่างไร

ไม่มีอะไรเปลี่ยนแปลงเกี่ยวกับรหัสหรือใบอนุญาต คุณจะเห็นโลโก้ที่แตกต่างกันบนเว็บไซต์ของเราและชื่อบริษัทจดทะเบียนในสัญญา เราจะลงทุนต่อไปเพื่อให้ Redis เข้าถึงได้ง่ายขึ้นและใช้งานง่ายขึ้น

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

สิ่งนี้ส่งผลต่อความสัมพันธ์หุ้นส่วนของ Redis อย่างไร

มันจะไม่เป็นอย่างนั้น—เราแค่ทิ้ง “Labs” ออกจากชื่อของเรา พันธมิตรของเราเป็นส่วนสำคัญของระบบนิเวศ Redis และได้ช่วยทำให้เป็นฐานข้อมูลที่ได้รับความนิยมสูงสุดและเป็นที่รักมากที่สุด ไม่มีอะไรเปลี่ยนแปลงเกี่ยวกับรหัสหรือการอนุญาตใช้งาน การเปลี่ยนแปลงนี้จะช่วยให้ลูกค้าเข้าใจข้อเสนอของ Redis โดยตรงมากขึ้นเมื่อเทียบกับข้อเสนอของพาร์ทเนอร์ที่ใช้ประโยชน์จาก Redis เรามุ่งมั่นที่จะผลักดันให้เกิดความสอดคล้องและโอกาสในชุมชนนักพัฒนา ลูกค้า และพันธมิตรเพื่อดำเนินตามวิถีการเติบโตของ Redis