Image
By lew Founder on Tag: Redis, NoSQL
Redis

Redis ออกเวอร์ชั่นย่อย 8.8 เพิ่มชนิดข้อมูลใหม่ array เพิ่มความสามารถจำกัดอัตราการเรียกใช้งาน (rate limit), และปรับปรุงประสิทธิภาพของฟีเจอร์เดิมๆ เพิ่มขึ้นมาก

By lew Founder on Tag: Redis, Open Source, Database
Redis

Redis ออกเวอร์ชั่น 8 ตัวเต็ม หลังประกาศใกล้ๆ กับโครงการ Valkey เมื่อปีที่แล้ว พร้อมกับเปลี่ยนใจหันมาใช้สัญญาอนุญาตแบบ AGPLv3 ทำให้ยังเข้าข่ายนิยามซอฟต์แวร์โอเพนซอร์สอยู่

ในแง่ประสิทธิภาพ Redis 8 เร่งความเร็วคำสั่งต่างๆ บางคำสั่งเร็วขึ้น 87% โดยมีจุดปรับปรุงรวม 30 จุด ฟีเจอร์ใหญ่ๆ คือรองรับข้อมูลเพิ่มหลายแบบ ได้แก่

By lew Founder on Tag: SQLite, Database, MySQL, Redis, Enterprise
SQLite

Ben Boyter นักพัฒนาชาวออสเตรเลียผู้สร้างเว็บ SearchCode.com ประกาศย้ายฐานข้อมูลจาก MySQL และ Redis มาเป็น SQLite ในเว็บขนาดใหญ่ที่ให้บริการคนจำนวนมากเป็นผลสำเร็จ โดยฐานข้อมูลของ SearchCode มีขนาดใหญ่ถึง 6TB น่าจะเป็นฐานข้อมูล SQLite สำหรับเว็บสาธารณะที่ใหญ่ที่สุดในโลก

SearchCode เปิดบริการมากว่าสิบปีแล้ว โดยเริ่มจาก stack PHP, CodeIgnitor, MySQL, Memcached, Apache, Sphinx ภายหลังเปลี่ยนไปหลายรอบ โดยใช้ Python และช่วง Covid ก็หันมาเขียนภาษา Go แทนที่ พร้อมกับเปลี่ยนตัวค้นหาที่เขียนใหม่เอง ทำให้ stack ล่าสุดกลายเป็น Go, MySQL, Redis, และ Caddy

By lew Founder on Tag: Rails, Ruby, Open Source, Redis
Rails

Ruby on Rails ออกเวอร์ชั่น 8.0 ชูฟีเจอร์สำคัญคือการรวมเอา Kamal 2 พรอกซี่สำหรับการ deploy โครงการอย่างรวดเร็ว ต้องการเพียง SSH key จากเซิร์ฟเวอร์เท่านั้น ขณะที่ฝั่งแอปพลิเคชั่นเองมีพรอกซี่ Thruster สำหรับการบีบอัดข้อมูลและแคชในตัว ทำให้โดยรวมไม่ต้องใช้ nginx เลย

ฝั่งข้อมูลในการทำงานนั้น Rails 8 ไม่ต้องการ Redis สำหรับ PubSub, Cahce และ Queue แล้ว โดยอาศัยโครงการ Solid ที่เป็น adapter ฐานข้อมูลหันมารองรับ SQLite ทั้งหมด โดยโครงการภายในของ 37signals เองก็ใช้ SQLite บน production หลายตัว เช่น Campfire และ Writebook

By lew Founder on Tag: Redis, Open Source
Redis

หลังจาก Redis ประกาศเปลี่ยนสัญญาอนุญาตเมื่อต้นปีที่ผ่านมา ตอนนี้ก็มีหลายโครงการแยกโค้ดที่โอเพนซอร์สแบบ BSD มาพัฒนาต่อเอง โดยเดือนที่ผ่านมาโครงการ Valkey ของ Linux Foundation ก็ออกเวอร์ชั่น 8.0 มาแล้ว ขณะที่โครงการ Redis เดิมก็เตรียมออกเวอร์ชั่น 8.0 เหมือนกัน

ประเด็นสำคัญคือซอฟต์แวร์ทั้งสองตัวนั้นต่างกันอย่างมาก Redis 8.0 นั้นโชว์ความสามารถใหม่ๆ เช่น JSON, ข้อมูแบบ time series และการค้นหาแบบใหม่เช่น vector search เพิ่มเข้ามา โดยฟีเจอร์เหล่านี้เดิมเคยเป็นโมดูลแยกออกจากโครงการหลัก

By mk Founder on Tag: Redis, Linux Foundation, Open Source, Database
Redis

Linux Foundation ประกาศตั้งโครงการ Valkey ซึ่งเป็นการ fork โครงการ Redis ที่เพิ่งปรับเปลี่ยนไลเซนส์ซอฟต์แวร์จาก BSD มาเป็น SSPL ตามแนวทางของบริษัท Redis Inc. ผู้พัฒนาหลักของโครงการ

By lew Founder on Tag: Redis, Open Source
Redis

Drew DeVault ผู้ก่อตั้งบริษัท SourceHut แพลตฟอร์มพัฒนาซอฟต์แวร์ ประกาศแยกโครงการ Redis ออกมาเป็นโครงการโอเพนซอร์สในชื่อ Redict หลังจาก Redis Labs ประกาศเปลี่ยนไลเซนส์ไปเป็น SSPL ที่กระทบต่อการให้บริการคลาวด์

การแยกโครงการนี้ทำพร้อมกับเปลี่ยนไลเซนส์แน่นขึ้นเล็กน้อยเป็น LGPL ซึ่งสามารถทำได้ เพราะเดิม Redis ใช้ BSD-3 เข้ากันได้กับ LGPL และนักพัฒนา Redict อนุญาตให้ใช้โค้ดใหม่เป็น LGPL ผสมไปกับโค้ดเดิมที่ดึงมาจาก Redis

By lew Founder on Tag: Microsoft, Redis, Open Source
Microsoft

ไมโครซอฟท์ปล่อยโครงการ Garnet ระบบแคชประสิทธิภาพสูงที่ใช้โปรโตคอล RESP ของ Redis ทำให้สามารถใช้ไคลเอนต์ Redis ต่อเข้าไปยังเซิร์ฟเวอร์ Garnet ได้ทันที

ทีมพัฒนา Garnet คือ Microsoft Research ที่ใช้ Garnet สาธิตงานวิจัยหลายตัวสำหรับการออกแบบระบบแคชประสิทธิภาพสูง โครงสร้างหลักเป็นสโตร์สองชุด ชุดหนึ่งเก็บข้อมูลสตริง อีกชุดเก็บข้อมูลอื่นที่ซับซ้อนกว่า เช่น Set, Hash, List, หรือ Geo การเชื่อมต่อ TLS และอ่านข้อมูลสตอเรจถูกออกแบบให้ไม่สวิตช์เธรดระหว่างการทำงานเพื่อลด overhead

By lew Founder on Tag: Redis, Open Source
Redis

Redis ประกาศเปลี่ยนไลเซนส์โครงการจากเดิมเป็น BSD ที่ให้อิสระสูงมาเป็น SSPL แบบเดียวกับ MongoDB และ Elasticsearch

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

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

By mk Founder on Tag: AWS, Redis, Serverless, Cloud Computing, Amazon
AWS

AWS เปิดตัว Amazon ElastiCache Serverless บริการล่าสุดในตระกูล Serverless ที่ผู้ใช้สามารถสร้างระบบแคชจาก Amazon ElastiCache ได้อย่างรวดเร็ว และสเกลขนาดเครื่องขึ้นลงได้ตามปริมาณทราฟฟิกในแต่ละช่วงเวลา

ElastiCache Serverless ทำงานเหมือน ElastiCache เวอร์ชันปกติ คือเลือกใช้ระบบด้านหลังเป็น Redis (7.1 ขึ้นไป) หรือ Memcached (1.6 ขึ้นไป) ก็ได้ตามต้องการ แค่เปลี่ยนวิธีการสเกลเครื่องและการคิดเงินเท่านั้น

ที่มา - AWS Blog

By mk Founder on Tag: Twitter Spaces, Twitter, Elon Musk, Redis
Twitter Spaces

เว็บไซต์ข่าว Platformer รายงานข้อมูลจากแหล่งข่าวใน Twitter ว่า Elon Musk ปลดพนักงานทีม Twitter Spaces ออก จากเดิมเคยมีราว 100 คน เหลือเพียง 3 คนเท่านั้น

ปัญหาการปลดพนักงานทีม Spaces ออกเป็นจำนวนมาก ส่งผลให้ทีมที่เหลืออยู่ "ไม่รู้" ว่าระบบรันอยู่ได้อย่างไร และส่งผลให้ระบบเกิดปัญหา

By lew Founder on Tag: Snap, Open Source, Database, Redis
Snap

Snap ผู้สร้าง Snapchat เข้าซื้อบริษัท KeyDB ผู้สร้างฐานข้อมูลทดแทน Redis ที่เริ่มโครงการมาตั้งแต่ปี 2019 และหลังรวมบริษัท KeyDB จะเปิดเวอร์ชั่นเพื่อการค้าทั้งหมดออกมาเป็นโอเพนซอร์ส

KeyDB สร้างขึ้นมาโดยพยายามสร้างฐานข้อมูลทดแทน Redis แบบ multithread ตัวโครงการเริ่มต้นก็ fork ออกมาจาก Redis เอง

หลังจากนี้ KeyDB เตรียมจะเปิด KeyDB Pro ที่เคยเป็นเวอร์ชั่นเสียเงินออกมาเป็นโอนเพนซอร์สแบบ BSD แต่ระหว่างนี้ยังต้องรอสัญญาต่างๆ หมดอายุอีกประมาณ 6 เดือน

ที่มา - KeyDB

By arjin Writer on Tag: OpenAI, ChatGPT, Bug, Redis
OpenAI

OpenAI ชี้แจงรายละเอียดเพิ่มเติม จากปัญหา ChatGPT มีผู้ใช้งานพบการแสดงรายการแชตของคนอื่น ทำให้ OpenAI ปิดบริการชั่วคราว และกลับมาให้บริการต่อ โดยบอกว่าพบบั๊กในซอฟต์แวร์โอเพนซอร์สตัวหนึ่งที่ใช้งาน

By wittawasw Contributor on Tag: Redis, Novel, Artificial Intelligence
Redis

หลังจากที่ Salvatore Sanfilippo (@antirez) ผู้สร้าง Redis ได้ประกาศลาออกจากการเป็นผู้ดูแลเมื่อปี 2020 และจากที่ได้ประกาศว่าเค้าได้เริ่มเขียนนิยาย Sci-Fi หลังจากหยุดเขียนโปรแกรม ในที่สุดผลงานนิยายเรื่องแรกของเค้าก็ได้รับการวางขายบน Amazon แล้ว ต้นฉบับที่วางขายตอนนี้มีเพียงภาษาอิตาลี โดยฉบับภาษาอังกฤษกำลังอยู่ระหว่างการแปลและคาดว่าจะเสร็จในช่วงเดือนกันยายนที่จะถึง

By mk Founder on Tag: Redis, Database
Redis

Redis Labs บริษัทผู้สร้างฐานข้อมูล Redis ประกาศระดมทุนรอบใหม่ Series G อีก 110 ล้านดอลลาร์ ตอนนี้มูลค่าบริษัททะลุ 2 พันล้านดอลลาร์แล้ว

นักลงทุนใน Redis Labs รอบนี้คือ Tiger Global, SoftBank Vision Fund 2 และ TCV

บริษัท Redis Labs ก่อตั้งในปี 2011 ด้วยวิสัยทัศน์ว่าฐานข้อมูลในอนาคตจะแข่งกันที่ประสิทธิภาพ ตัวซอฟต์แวร์ Redis จึงเป็นฐานข้อมูลในหน่วยความจำ (in-memory) และเป็นฐานข้อมูลแบบ key-value ที่ได้รับความนิยมสูงสุด (คู่แข่งรายสำคัญคือ Memcached, Amazon DynamoDB และ Azure Cosmos DB)

By nutmos Writer on Tag: DigitalOcean, Cloud Storage, Database, MySQL, Redis
DigitalOcean

เมื่อต้นปีที่ผ่านมา DigitalOcean เปิดบริการ Managed Database โดยเริ่มจาก PostgreSQL ก่อน และวันนี้ก็ขยายมาถึง MySQL 8 และ Redis 5 แล้ว

บริการ Managed Database ของ DigitalOcean เกิดขึ้นมาเพื่อตอบสนองความต้องการของลูกค้าที่ไม่มีความเชี่ยวชาญในเรื่องระบบฐานข้อมูล เพียงเลือกเอนจิน, สตอเรจ, vCPU, เมมโมรี่ และสแตนบายโหนด จากนั้นก็สั่งรันเท่านั้น ซึ่ง Managed Database ของ DigitalOcean จะรันอยู่บนแพลตฟอร์ม compute และใช้ local SSD เป็นสตอเรจหลัก

Google Cloud

กูเกิลประกาศจับมือกับบริษัทฐานข้อมูลสายโอเพนซอร์ส 7 ราย นำซอฟต์แวร์โอเพนซอร์สชื่อดังมารันบน Google Cloud Platform (GCP) แบบ fully managed

บริษัททั้ง 7 รายได้แก่

Subscribe to Redis