কম্পিউটার

Redis.io রিফ্রেশ করা এবং প্রসারিত করা

আজ আমরা Redis.io পুনরায় চালু করার ঘোষণা দিতে পেরে আনন্দিত। Redis.io সর্বদাই Redis-এর বাড়ি এবং নতুন Redis ব্যবহারকারীদের জন্য এন্ট্রি পয়েন্ট। এই লঞ্চের সাথে, আমরা সাইটের নকশা আধুনিকীকরণ এবং এর পরিকাঠামো আপডেট করার সময় মূল Redis ডকুমেন্টেশন সংশোধন করেছি।

এই পোস্টে, আমরা সাইট পুনঃলঞ্চের জন্য আমাদের অনুপ্রেরণা ব্যাখ্যা করতে চাই, Redis.io সাইটটি সংশোধন করার ক্ষেত্রে আমরা যে নীতিগুলি গ্রহণ করেছি তা শেয়ার করতে চাই এবং পরবর্তী কী হবে তার পূর্বরূপ দেখতে চাই৷

রিফ্রেশ হচ্ছে Redis.io

Redis.io রিফ্রেশ করা এবং প্রসারিত করা

রেডিস তার প্রথম প্রতিশ্রুতি থেকে তেরো বছরে অনেক দূর এগিয়েছে। এখন একটি ফাউন্ডেশনাল ডাটাবেস প্রযুক্তি হিসেবে প্রতিষ্ঠিত, সারা বিশ্বে ডেটা সেন্টার এবং ক্লাউড জুড়ে ব্যাপকভাবে স্থাপন করা হয়েছে এবং প্রতি সেকেন্ডে কোটি কোটি অনুরোধ নির্ভরযোগ্যভাবে প্রক্রিয়াকরণ করা হয়েছে, রেডিস ওপেন সোর্স প্রকল্পটি অগ্রসর হচ্ছে।

সর্বদা, redis.io Redis এর জন্য হোম এবং মূল ডকুমেন্টেশন সাইট হিসাবে কাজ করেছে। কিন্তু 2012 সালে উন্মোচনের পর থেকে এই সাইটটি অনেকাংশে অপরিবর্তিত রয়েছে। যখন আমরা নিজেদেরকে জিজ্ঞাসা করতে শুরু করি যে Redis ওপেন সোর্স প্রকল্পের গুরুত্ব প্রতিফলিত করতে এবং Redis সম্প্রদায়কে আরও ভালভাবে পরিবেশন করার জন্য আমরা কীভাবে redis.io-তে উন্নতি করতে পারি, আমরা বেশ কয়েকটি উজ্জ্বল সমস্যা আবিষ্কার করেছি। সম্বোধন যোগ্য।

এই সমস্যাগুলির মধ্যে প্রথমটি রেডিস ডকুমেন্টেশন নিজেই সম্পর্কিত। আধুনিক সফ্টওয়্যার ডকুমেন্টেশন সুসংগঠিত, নেভিগেবল এবং আপ টু ডেট হওয়া উচিত। এই প্রথম বড় আপডেটের জন্য, আমরা Redis ডক্স পুনর্গঠিত করেছি, সাইট নেভিগেশন যোগ করেছি, অনেক লিগ্যাসি বিষয়বস্তু সরিয়েছি এবং একটি হালকা, প্রথম-পাস কপিডিট সম্পন্ন করেছি। এটি করার মাধ্যমে, আমরা Redis ডক্সের ব্যবহারকারীর অভিজ্ঞতাকে উল্লেখযোগ্যভাবে উন্নত করেছি এবং আমাদের এবং বৃহত্তর রেডিস সম্প্রদায়ের জন্য প্রয়োজনীয় অনেক দীর্ঘমেয়াদী উন্নতির জন্য মঞ্চও সেট করেছি৷

আমাদের পরবর্তী উদ্বেগ ছিল সাইটের নকশা নিয়ে। আমরা মূল ডিজাইন থেকে কিছু উপাদান বজায় রেখে সাইটের জন্য একটি নতুন, নেভিগেবল এবং আধুনিক ডিজাইন তৈরি করতে চেয়েছিলাম। আমরা আশা করি যে চূড়ান্ত ফলাফল নিজেই কথা বলে।

অবশেষে, আমরা সাইটের পরিকাঠামো আপডেট করতে চেয়েছিলাম। সাইটটি এগারো বছর আগে লেখা একটি বেসপোক রুবি অ্যাপ্লিকেশনে চলছিল, যা বজায় রাখা কঠিন হয়ে উঠছিল। এখন, redis.io হুগোতে চলে, একটি সুপরিচিত এবং ব্যাপকভাবে নিয়োজিত স্ট্যাটিক সাইট জেনারেটর৷

ওপেন সোর্স নীতিগুলি পুনরায় করা হয়

Redis-এর স্পনসর হিসাবে, আমরা স্বাস্থ্যের জন্য ওপেন সোর্সের গুরুত্ব এবং Redis প্রকল্পের ক্রমাগত বৃদ্ধিতে দৃঢ়ভাবে বিশ্বাস করি। আমরা রেডিসকে ওপেন সোর্স রাখতে প্রতিশ্রুতিবদ্ধ, যেমনটি প্রথম দিন থেকেই হয়ে আসছে। আমরা প্রকল্পের পরিচালনার পিছনে চালিকা শক্তি, এর বেশিরভাগ কোডে অবদান রাখছি, এবং কীভাবে Redis অবদানকারী হতে হবে সে বিষয়ে বিশ্বজুড়ে শত শত ডেভেলপারদের পরামর্শ ও শিক্ষা দিচ্ছি। আমরা কখনই কাউকে কন্ট্রিবিউটর লাইসেন্স চুক্তিতে স্বাক্ষর করতে বলিনি এবং আমরা ভবিষ্যতে তা করার পরিকল্পনাও করি না। মূল কথা হল যে আমরা Redis-এর আমাদের স্টুয়ার্ডশিপকে গুরুত্ব সহকারে নিই, এবং আমরা Redis অবশিষ্ট ওপেন সোর্সের জন্য স্পষ্টভাবে প্রতিশ্রুতিবদ্ধ।

বিকাশকারীর অভিজ্ঞতা প্রসারিত করা

একই সময়ে, redis.io সবসময় ডেভেলপারদের Redis-এর সাথে তৈরি করতে সাহায্য করার দিকে মনোনিবেশ করেছে। আমরা এখন redis.io-তে Redis Stack প্রবর্তন করে এটিকে আরও এগিয়ে নিয়ে যাচ্ছি। Redis উত্স উপলব্ধ লাইসেন্স (বা RSAL) এর অধীনে লাইসেন্সপ্রাপ্ত, Redis Stack একটি একক পণ্যের অধীনে শীর্ষস্থানীয় Redis মডিউলগুলির (RediSearch, RedisJSON, RedisGraph, RedisTimeSeries, এবং RedisBloom) ক্ষমতাকে একত্রিত করে। আমরা বিশ্বাস করি যে Redis Stack যেকোন ডেভেলপারের জন্য একটি গুরুত্বপূর্ণ অগ্রগতির প্রতিনিধিত্ব করে যারা Redis-এর গতি এবং স্থিতিশীলতাকে নতুন ডোমেন এবং সমস্যা স্পেসে নিয়ে যেতে চায়।

এবং, যখন আমরা এখন redis.io-তে OSS এবং RSAL-লাইসেন্সপ্রাপ্ত উভয় প্রকল্পই হোস্ট করছি, তখন এই প্রকল্পগুলির মধ্যে যে লাইনটি স্পষ্ট তা নিশ্চিত করার জন্য আমরা অনেক কষ্টও করছি। উদাহরণস্বরূপ, ওপেন সোর্স রেডিসের জন্য ডকুমেন্টেশন সবসময় তার বর্তমান লাইসেন্সের সাথে এবং তার নিজস্ব সংগ্রহস্থলে রক্ষণাবেক্ষণ করা হবে। এছাড়াও আমরা স্পষ্টভাবে সাইটের অংশগুলিকে কল করছি যা RSAL- লাইসেন্সকৃত প্রকল্পগুলিতে প্রযোজ্য৷

চূড়ান্ত চিন্তাভাবনা এবং পরবর্তী পদক্ষেপগুলি

দিনের শেষে, আমরা বিশ্বাস করি যে আমরা কার্যকরভাবে ওপেন সোর্স রেডিসকে স্পনসর করতে এবং প্রচার করতে পারি এবং পাশাপাশি RSAL-লাইসেন্সযুক্ত Redis স্ট্যাকে একটি অনর্যাম্প প্রদান করতে পারি। এই নতুন redis.io মূল Redis ডক্সে একটি উল্লেখযোগ্য এবং দীর্ঘ-প্রয়োজনীয় উন্নতির প্রতিনিধিত্ব করে; সাইটের চেহারা, অনুভূতি এবং ব্যবহারযোগ্যতা; এবং সর্বত্র Redis ডেভেলপারদের সুবিধার জন্য redis.io-এর ভবিষ্যত উন্নয়নের জন্য। আমরা আপনার মন্তব্য এবং অবদানকে স্বাগত জানাই, এবং আমরা Redis-এর বাড়ির উন্নতি চালিয়ে যাওয়ার জন্য উন্মুখ৷


  1. সার্ভারলেস রেডিস এবং প্রতিক্রিয়া নেটিভ সহ অ্যাপ-মধ্যস্থ ঘোষণা

  2. Nuxt 3 এবং সার্ভারলেস রেডিস দিয়ে শুরু করা

  3. Redis SADD - কিভাবে সেটে উপাদান তৈরি এবং যোগ করতে হয়

  4. রেডিস জিওএডিডি - কীভাবে ভূ-স্থানীয় মানগুলিতে উপাদানগুলি তৈরি এবং যুক্ত করবেন