(কিভাবে) Mastodon একটি টোটকা কাজ মুছে ফেলা হয়?


1

পটভূমি:

প্রস্তরীভূত হাতী একটি ফেডারেটেড সিস্টেম, যা টুইটারের মতো একটি সামাজিক নেটওয়ার্ক অর্জন করে।

এটি একটি ব্যবহারকারীর অবস্থানকে তার অনুসারীদের কাছে ঠেলে দিয়ে কাজ করে, যা চারটি স্থানে প্রদর্শিত হয়:

  • ব্যবহারকারীর টাইমলাইন
  • তাদের অনুসারীদের সময়সূচী
  • ব্যবহারকারীর উদাহরণ স্থানীয় সময়রেখা
  • অন্যান্য ক্ষেত্রে পাবলিক টাইমলাইন, যা অবস্থা পেতে

শেষ বিন্দুটি আকর্ষণীয় বিষয়: একটি উদাহরণটি অবস্থাটি দেখে, যদি ব্যবহারকারীর অন্ততপক্ষে একজন ব্যবহারকারীর অবস্থানটি পোস্ট করার পরে অনুসরণ করে তবে ব্যবহারকারীর দৃষ্টান্তটি অন্য দৃষ্টান্তগুলির স্থিতিটিকে ধাক্কা দেয়।

এই ধরনের pubsub সিস্টেম স্ট্যাটাস পোস্ট করার জন্য বেশ ভাল কাজ করে, যা অনুসরণকারীরা সাধারণত প্রকাশের কয়েক সেকেন্ড পরে প্রাপ্ত হয়, কখনও কখনও কিছু আউটপুট সারির খালি হয়ে যাওয়ার পরে।

আমার প্রশ্ন এখন একটি স্ট্যাটাসের জন্য একটি মুছে ফেলার বার্তা pushing সম্পর্কে। সমস্যাটি হল যে, এই বার্তাটি অবশ্যই সমস্ত ক্ষেত্রে পৌঁছাতে হবে, যা মূল স্থিতি দ্বারা পৌঁছেছে এবং কিভাবে সিস্টেম কাজ করে সে সম্পর্কে সন্দেহ আছে যদি এটি নিশ্চিত করে যে মুছে ফেলার বার্তা সর্বদা সমস্ত সিস্টেমে পৌঁছবে।

আমার প্রশ্ন নীচের সম্ভাব্য ব্যর্থতার ক্ষেত্রে আমি কল্পনা করতে পারি।


কিভাবে mastoton একটি টোটে মুছে ফেলা হয় আসলে কাজ, নাকি এটি নির্ভরযোগ্যভাবে কাজ করে?

আমি জানি, তত্ত্বটি একটি টোটকে মুছে ফেলার ক্ষেত্রে অন্যান্য দৃষ্টান্তে একটি মুছে ফেলা বার্তা পাঠায়, তাই তারা এটি মুছে দেয়। চলুন বিরতিহীন সাইটগুলিকে সরাইয়া অনুরোধ উপেক্ষা করি, তারপর কিছু সমস্যা আছে।

কিভাবে উদাহরণ নির্বাচিত হয়? আমি যখন টোট পোস্ট করেছিলাম তখন ইনস্ট্যান্স এক্স থেকে আমার এক অনুসারী ছিল এবং আমি মুছে ফেলার আগে সে আমাকে অনুসরণ করে, তার দৃষ্টান্ত কি এখনও মুছে ফেলার বার্তা পাবে?
অথবা আরও টেকনিক্যালি: টোটে পোস্টের সময়ে পাঠানো বার্তাকে তালিকাভুক্ত করে, তাই ম্যাসস্টন জানেন যে বার্তাগুলি কোথায় পাঠাতে হবে?

Boosts সম্পর্কে কি? যখন এক্স এ ব্যবহারকারী আমার টোট (শুধুমাত্র অনুগামী হতে পারে) উত্থাপিত করে, তখন আমি কি নিশ্চিত হতে পারি যে আমি যে সমস্ত ইনস্ট্যান্সকে বুস্ট পেয়েছি তা জানি, অথবা ইনস্ট্যান্স এক্স এই দৃষ্টান্তগুলির জন্য আমার মুছে ফেলা বার্তাটি রিলে পাঠাবে?

কি ঘটবে, যখন আমি আমার টোটট মুছে ফেলার সময় X সপ্তাহে ডাউনটাইম থাকে? উদাহরণস্বরূপ মুছে ফেলা বার্তা কতদিন সারিবদ্ধ? ইনস্ট্যান্স এক্স পরিত্যক্ত করা যেতে পারে, তাই আমার উদাহরণ একটি নির্দিষ্ট অপেক্ষা সময় অপেক্ষা করতে পারে না।

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

সুতরাং কিভাবে (নির্ভরযোগ্য) mastodon থেকে মুছে ফেলার কাজ করে এবং এটি কি ক্ষতিকারক বা এটি সম্ভাব্য জটিল পরিস্থিতিতে এমনকি কাজ করে তা নিশ্চিত করার জন্য সতর্কতা আছে?


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

সত্যই যদিও আপনি যে পারা আপনার নিজস্ব উদাহরণ রান একটি ধূসর এলাকা একটি বিট। আপনি যদি Mastodon আসলে কীভাবে লিখতে পারেন এবং এটি কীভাবে কাজ করে তবে এটি পোস্ট করার যোগ্য হতে পারে মেটা সুপার ব্যবহারকারী প্রশ্ন করা উচিত কিনা এবং প্রশ্ন করা উচিত কিনা তা নির্ধারণ করার জন্য এটির সীমিত সীমাবদ্ধ হওয়া উচিত কিনা বা কোন বিষয়ে এটি কোন ধরণের বিষয় হবে তা জিজ্ঞাসা করে।
Mokubai

@ মুকুবাই আমি পুরোপুরি নিশ্চিত ছিলাম না, ওয়েবপ্যাড জায়গা হতে পারে। এটি কোন প্রোগ্রামিং প্রশ্ন নয় (স্ট্যাকওভারফ্লোের অর্থে, যেখানে কোডের একটি অংশ উত্তর হবে), তবে একটি সফ্টওয়্যারের ধারণা সম্পর্কে একটি প্রশ্ন। সার্ভারফ্টটি মাল্টোডনটি কীভাবে স্থাপন করবেন তা উত্তর দিতে পেরে খুশি হবে, তবে আমি এখানে বা ওয়েবপৃষ্ঠে এটি ভালভাবে ফিট করব। ওয়েবপ্যাসের ধারণাটি তুলনায় একটু বেশি উচ্চমানের প্রশ্নগুলির সমাধান করা হয়েছে, যেমন "আমি কীভাবে mastodon api ব্যবহার করবো"। আপনি যদি মনে করেন এটি আরও ভাল হবে, তবে সেখানে এটি সরান।
allo

সিস্টেমটি কীভাবে কাজ করে সে সম্পর্কে আমি আরো কিছু পটভূমি যোগ করেছি, তাই সিস্টেমের ব্যবহার না করে এমন কোনও ব্যক্তির পক্ষে সম্ভাব্য ব্যর্থতার ক্ষেত্রে সহজে বোঝা সহজ হতে পারে। আমি কিভাবে ম্যাসস্টোডন এইভাবে প্রয়োগ করে তা জানতে লোকেদের কাছ থেকে উত্তর পছন্দ করব, কারন তারা এমন সিস্টেমগুলির সমস্যাগুলির জন্য কিছু কার্যকারিতা থাকতে পারে যা কাজ করতে পারে বা না।
allo
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.