আমি একটি "একক পৃষ্ঠা" ওয়েব অ্যাপ্লিকেশন তৈরি করতে একটি পার্শ্ব প্রকল্প শুরু করতে যাচ্ছি। অ্যাপ্লিকেশনটি রিয়েল-টাইম হওয়া দরকার, পরিবর্তনের সাথে সাথে ক্লায়েন্টগুলিকে আপডেট পাঠানো sending
এই ধরণের অ্যাপ্লিকেশনগুলির জন্য আর্কিটেকচারকে সেরা অনুশীলনের পদ্ধতির জন্য কোনও ভাল সংস্থান রয়েছে কি? আমি এখনও অবধি সবচেয়ে ভাল সংস্থান খুঁজে পেয়েছি হ'ল ট্রেলো আর্কিটেকচার নিবন্ধটি: http://blog.fogcreek.com/the-trello-tech-stack/
আমার কাছে, এই আর্কিটেকচারটি যদিও খুব সেক্সি, সম্ভবত আমার নির্দিষ্ট প্রয়োজনের জন্য অতিরিক্ত ইঞ্জিনিয়ারড - যদিও আমার অনুরূপ প্রয়োজনীয়তা রয়েছে। আমি ভাবছি সার্ভারের পাশের সাব / পাবটি নিয়ে আমার মাথা ঘামানোর দরকার আছে কি, যখন কিছু ঘটে তখন আমি কেবল সার্ভার থেকে আপডেটগুলি চাপতে পারি না (যেমন ক্লায়েন্ট যখন সার্ভারে কোনও আপডেট পাঠায়, তখন আপডেটটি ডিবিতে লিখুন, এবং তারপরে ক্লায়েন্টগুলিতে একটি আপডেট প্রেরণ করুন)।
প্রযুক্তিগত, আমি সম্ভবত এটি নোড.জেএস বা রুবিতে তৈরি করতে চাইছি, যদিও আর্কিটেকচারের নির্দেশিকা কোনও পরিমাণে অন্তর্নিহিত কোনও সার্ভার প্রযুক্তির ক্ষেত্রে প্রযোজ্য।