চিড়িয়াখানার আসল বিশ্ব ব্যবহার [বন্ধ]


122

আমি সম্প্রতি চিড়িয়াখানার দিকে তাকিয়ে আশ্চর্য হয়েছি যে কেউ বর্তমানে এটি ব্যবহার করছে কিনা এবং তারা বিশেষত এটি সংরক্ষণের জন্য কী ব্যবহার করছে কিনা তা ভেবে অবাক হলাম ।

সর্বাধিক সাধারণ ব্যবহারের ক্ষেত্রেটি কনফিগারেশন তথ্যের জন্য, তবে কোন ধরণের ডেটা এবং আপনি কতটা ডেটা সঞ্চয় করছেন?


3
এটি হাদোপ গ্রুপের প্রযুক্তির অধীনে আসে, ইয়াহু থেকে এখানে একটি ব্যবহারের
জন

এটি কীভাবে ব্যবহৃত হয়েছে তার সুনির্দিষ্ট বিবরণ আমি জানি না তবে আমি জানি যে এইচবেসের সর্বশেষতম সংস্করণ (একটি উন্মুক্ত উত্স বিগ টেবিল বাস্তবায়ন) চিড়িয়াখিপার ব্যবহার করে।
লিও পি

10
এই প্রশ্নের সম্মিলিত উত্তরগুলির চেয়ে আরও বেশি কিছু রয়েছে। চিড়িয়াখানার আরও ভাল ইউসকেস উইকি দরকার।
মিশ্রদেব

1
নেটফ্লিক্স কীভাবে এটি ব্যবহার করে তা পরীক্ষা করে দেখুন। github.com/Netflix/curator/wiki/Recines কিউরেটর জেডকে- এর নেটফ্লিক্সের মোড়ক লিবারি।
eSniff

এই নিবন্ধটি দেখুন: stackextend.com/zooaker/…
EL ফকির

উত্তর:


13

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


17

17

এইচবিজে জু-কিপারকে ক্রিয়াকলাপগুলি সমন্বিত করার জন্য ব্যবহার করে যার "হেড নোড" বর্তমান সংস্করণের পূর্বে দায়ী ছিল। চিড়িয়াখানার ব্যবহারের পদক্ষেপের অর্থ কেন্দ্রীয় নিয়ন্ত্রণ এখন ব্যর্থতার একক পয়েন্ট নয়।

চিড়িয়াখানা খুব বহুমুখী; এখানে এটি বিতরণকারী সমবর্তী সারির নির্মাণের জন্য ব্যবহারের উদাহরণ:

http://blog.cloudera.com/blog/2009/05/building-a-distributed-concurrent-queue-with-apache-zookeeper/

আপনি অবশ্যই এটি কোনও বিতরণ সিস্টেমে রিসোর্স লকগুলি তৈরি করতে ব্যবহার করতে পারেন।


14

পুরানো প্রশ্ন, তবে যেহেতু এই পৃষ্ঠাটি চিড়িয়াখানার ব্যবহারের ক্ষেত্রে গুগল অনুসন্ধানে প্রথম আসে, তাই আমি আবিষ্কার করেছি যে একটি আপডেট তালিকা দেওয়া ভাল হবে

  1. উইকিপিডিয়া
  2. চিড়িয়াখানার উইকি
  3. বাস্তব ব্যবহারকারী

'প্রকৃত ব্যবহারকারী' লিঙ্কটি আর বিদ্যমান নেই :(
জিন্না

10

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

যতবারই কোনও পরিষেবা উদাহরণ শুরু হয় নরবার্ট এটিকে কোনও নির্দিষ্ট পরিষেবা ধরণের উপলভ্য উদাহরণ হিসাবে নিবন্ধভুক্ত করে। বাস্তবায়নের দৃষ্টিকোণ থেকে এটি দুটি জুকারকি গাছ তৈরি করে:

  • "/ সার্ভিসনাম / সদস্যগণ" যা পরিষেবার সমস্ত পরিচিত দৃষ্টান্ত তালিকাভুক্ত করে
  • "/ সার্ভিসনেম / উপলভ্য" যা বর্তমানে পরিষেবার উপলব্ধ উপলভ্য তালিকাভুক্ত করে

প্রতিটি নোডের জন্য সর্বাধিক গুরুত্বপূর্ণ সম্পত্তিটি সম্পর্কিত পরিষেবার উদাহরণের সাথে সংযোগ স্থাপনের জন্য ব্যবহার করা url। এটি ক্লায়েন্ট-সাইড লোড ভারসাম্য সক্ষম করে - কোনও নরবার্ট ক্লায়েন্ট প্রদত্ত পরিষেবার নামের জন্য url এর তালিকা খুঁজে পায় এবং এর মধ্যে একটির সাথে সংযোগ স্থাপনের চেষ্টাটি কিছু আদেশ (যেমন রাউন্ড-রবিন বা র্যান্ডম)।


6

ইলাস্টিক ক্লাউডে চিড়িয়াখানার সম্পর্কে চিড়িয়াখানা সম্পর্কিত একটি দুর্দান্ত নিবন্ধ রয়েছে oo

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


5

সোলার চিড়িয়াখানাকে একীভূত করার জন্যও কাজ করছেন । এখানে আপনি দেখতে পাচ্ছেন যে তারা ডায়নামিক কনফিগারেশন, শারডিং, এসপিএফ নির্মূলকরণ (মাস্টার / ক্রীতদাস নির্বাচন), পুনরায় ভারসাম্য ইত্যাদির জন্য ব্যবহার করছে can


3
  • ঝড়টি বেশ কয়েকটি সংস্থা ব্যবহার করে (টুইটার এবং গ্রুপন আরও পরিচিত দুটি) এবং চিড়িয়াখানার উপর নির্ভর করে।
  • কাফকা লিংকডিন ব্যবহার করেন এবং চিড়িয়াখানার উপর নির্ভর করে।

ঝড় চিড়িয়াখানার সমস্ত রাজ্য সঞ্চয় করতে ব্যবহার করে যাতে এটি এর (বিতরণ) উপাদানগুলির যে কোনও পরিষেবাতে আউটেজ থেকে পুনরুদ্ধার করতে পারে।

কনফিগারেশন ডেটার প্রয়োজন হলে এটি উপাদান উপাদানগুলিকে স্টেটলেস হতে এবং কেবল জুকিপার সার্ভারের সাথে ডাউনলোড বা সিঙ্ক করতে দেয়। আপনার যদি কখনও কোনও প্রোডাকশন সার্ভার পুনরুদ্ধার করতে হয় তবে আপনি জানেন যে এটির মাথাব্যথা কী হতে পারে!

কাফকা সারির গ্রাহকরা কিউ থেকে কী খাওয়া হয়েছে সে সম্পর্কে তথ্য (উচ্চ জলের চিহ্ন) সংরক্ষণ করতে চিড়িয়াখানা ব্যবহার করতে পারেন।


2

আমার ক্ষেত্রে আমরা ক্লাস্টারের ব্যবহারের জন্য চিড়িয়াখানার কক্ষে কনফিগারেশন ফাইলগুলি সঞ্চয় করছি। আমরা নেতা -> অনুসরণকারী স্কিমা ব্যবহার করছি are সুতরাং যখন একজন চিড়িয়াখানা রক্ষাকারী ব্যক্তিটি অন্য একজনের জন্য স্যুইচ করা হয় (প্রতিলিপি মোড)


2

চিড়িয়াখানাটি কনফিগারেশন ব্যতীত অন্য অনেক কিছুর জন্য ব্যবহৃত হত। চিড়িয়াখানা ব্যবহার করে বিতরণ করা আদিমদের প্রয়োগের একটি আনুষ্ঠানিক তালিকা এখানে।

https://zookeeper.apache.org/doc/current/recipes.html


সেই লিঙ্কটি কাজ করে না
বীরেন


1

ডেটোমিক রেক ভিত্তিক ডেটা স্টোরেজ পরিচালনা করতে অ্যাপাচি চিড়িয়াখানা ব্যবহার করে।

রিয়াক এই মুহুর্তে কেবলমাত্র একমাত্র সামঞ্জস্যের সমর্থন করে, তাই রিয়াকের উপর চলমান একটি ডেটোমিক সিস্টেমও একটি অতি-উপলভ্য সমন্বয় পরিষেবা আপাচি জুকিপারকে ব্যবহার করে। ট্রানজেক্টর ফেইলওভার সমন্বয়ের জন্য ডেটামিকগুলি চিড়িয়াখানার ব্যবহার করে এবং ডাটাবেস প্রতি মুষ্টিমেয় কীগুলির জন্য যা সিএএস দিয়ে আপডেট করা প্রয়োজন। উত্স: http://blog.datomic.com/2012/11/riak-and-couchbase-support.html


0

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

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