প্রশ্ন ট্যাগ «architecture»

একটি সফ্টওয়্যার সিস্টেমের উচ্চ স্তরের নকশা এবং বর্ণনা। আর্কিটেকচারাল ডিজাইন "ব্ল্যাক বক্স" উপাদানগুলির মিথস্ক্রিয়ায় মনোনিবেশ করার জন্য বাস্তবায়ন, অ্যালগরিদম এবং ডেটা উপস্থাপনের বিশদ দূরে সরিয়ে দেয়।

11
40+ বছরের জীবনকাল সহ ওয়েব অ্যাপ্লিকেশন ডিজাইনের পরামর্শ
দৃশ্যপট বর্তমানে, আমি একটি স্বাস্থ্যসেবা প্রকল্পের বাইরে যাঁর মূল প্রয়োজন হ'ল স্বাস্থ্যসেবা সরবরাহকারী দ্বারা ব্যবহারকারী উত্পন্ন ফর্মগুলি ব্যবহার করে অজানা বৈশিষ্ট্যযুক্ত ডেটা ক্যাপচার করা। দ্বিতীয় প্রয়োজনীয়তা হ'ল ডেটা অখণ্ডতা কী এবং অ্যাপ্লিকেশনটি 40+ বছর ধরে ব্যবহৃত হবে। আমরা বর্তমানে গত 40 বছর ধরে বিভিন্ন উত্স (কাগজ, এক্সেল, অ্যাক্সেস, ইত্যাদি ...) …

7
মাইক্রোসার্চিস সিস্টেম আর্কিটেকচারগুলি কীভাবে নেটওয়ার্কের বাধাগুলি এড়ানো যায়?
আমি সার্ভার অ্যাপ্লিকেশনগুলির জন্য মাইক্রোসারভাইস আর্কিটেকচার সম্পর্কে প্রচুর পরিমাণে পড়ছি, এবং ভাবছিলাম যে কোনও একক স্থাপত্যের তুলনায় অভ্যন্তরীণ নেটওয়ার্কের ব্যবহার কোনও বাধা বা একটি গুরুত্বপূর্ণ অসুবিধা কী না। যথার্থতার জন্য, আমার এই দুটি শর্তের ব্যাখ্যা: মনোলিথ আর্কিটেকচার: একক ভাষায় একটি অ্যাপ্লিকেশন যা সমস্ত কার্যকারিতা, ডেটা ইত্যাদি পরিচালনা করে থাকে A …

12
"সবকিছুই একটি মানচিত্র", আমি কি এটি সঠিকভাবে করছি?
আমি স্টুয়ার্ট সিয়েরার আলোচনা " ডেটা থিংক ইন ডেটা " দেখেছি এবং আমি এই গেমটি তৈরি করছি তার ডিজাইনের নীতি হিসাবে এটি থেকে একটি ধারণা নিয়েছি। পার্থক্যটি হ'ল তিনি ক্লজুরে কাজ করছেন এবং আমি জাভাস্ক্রিপ্টে কাজ করছি। আমি আমাদের ভাষার মধ্যে কিছু বড় পার্থক্য দেখতে পাচ্ছি: ক্লোজার হ'ল আইডেমিক্যালি ফাংশনাল …

7
পরিষেবা স্তর তৈরি করা কতটা জরুরি?
আমি 3 টি স্তরে (ডাল, বিএল, ইউআই) অ্যাপ্লিকেশন তৈরি করা শুরু করেছি [এটি মূলত সিআরএম, কিছু বিক্রয় প্রতিবেদন এবং জায়গুলি পরিচালনা করে]। একজন সহকর্মী আমাকে বলেছিলেন যে আমাকে অবশ্যই পরিষেবা স্তর প্যাটার্নে চলে যেতে হবে, বিকাশকারীরা তাদের অভিজ্ঞতা থেকে পরিষেবা প্যাটার্নে এসেছিলেন এবং এটি বেশিরভাগ অ্যাপ্লিকেশনগুলির নকশা করার জন্য আরও …

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

9
সংগ্রহস্থলগুলি কি আইকোয়ারিযোগ্য ফিরে আসতে হবে?
আমি প্রচুর প্রকল্প দেখতে পাচ্ছি যেগুলির সংগ্রহস্থল রয়েছে যাগুলির উদাহরণগুলি ফিরে আসে IQueryable। এটি IQueryableঅন্য কোড দ্বারা অতিরিক্ত ফিল্টার এবং বাছাই করতে পারে যা বিভিন্ন এসকিউএল উত্পন্ন হওয়ার জন্য অনুবাদ করে। আমি জানতে আগ্রহী যে এই প্যাটার্নটি কোথা থেকে এসেছে এবং এটি একটি ভাল ধারণা কিনা। আমার সবচেয়ে বড় উদ্বেগ …

5
কোনও আলাদা মাইক্রোসার্কিসের দ্বারা "মালিকানাধীন" ডাটাবেস থেকে ডেটা পড়া এত খারাপ কেন?
আমি সম্প্রতি মাইক্রোসারভাইস আর্কিটেকচারের এই দুর্দান্ত নিবন্ধটি পড়েছি: http://www.infoq.com/articles/microservices-intro এতে বলা হয়েছে যে আপনি যখন অ্যামাজনে কোনও ওয়েব পৃষ্ঠা লোড করেন, তারপরে 100+ মাইক্রোসার্ভেসিসগুলি সেই পৃষ্ঠাটি পরিবেশন করতে সহযোগিতা করে। এই নিবন্ধটি বর্ণনা করে যে মাইক্রোসার্ভেসিসের মধ্যে সমস্ত যোগাযোগ কেবলমাত্র একটি এপিআইয়ের মাধ্যমে যেতে পারে। আমার প্রশ্নটি কেন এটি এত …

19
ভয়াবহ অনুমান সঙ্গে ডিল
আমি সাম্প্রতিক একটি প্রকল্পে কাজ করেছিলাম যা স্থপতি দ্বারা মারাত্মকভাবে অবমূল্যায়ন করা প্রমাণিত হয়েছিল। অনুমানটি কমপক্ষে 500% দ্বারা আউট হয়ে গেছে। দুর্ভাগ্যক্রমে গ্রাহকের সাথে অনুমান সাইন হয়ে যাওয়ার পরে আমাকে প্রকল্পে আনা হয়েছিল। সিনিয়র দেব হিসাবে, আমি দ্রুত বুঝতে পারি যে কার্যকরী এবং প্রযুক্তিগত অনুমান। কিছু বিশাল ফাঁক এবং অবৈধতা …

15
ক্লায়েন্ট-পাশের জাভাস্ক্রিপ্ট থেকে সরাসরি কোনও ডাটাবেসে না যাওয়ার কোনও কারণ আছে?
সম্ভাব্য সদৃশ: ওয়েব "সার্ভার কম" অ্যাপ্লিকেশন রচনা করা সুতরাং, আসুন আমি বলি আমি একটি স্ট্যাক এক্সচেঞ্জ ক্লোন তৈরি করতে যাচ্ছি এবং আমি আমার ব্যাকএন্ড স্টোর হিসাবে কাউচডিবি জাতীয় কিছু ব্যবহার করার সিদ্ধান্ত নিয়েছি। যদি আমি তাদের অন্তর্নির্মিত প্রমাণীকরণ এবং ডাটাবেস-স্তরের অনুমোদন ব্যবহার করি তবে ক্লায়েন্ট-সাইড জাভাস্ক্রিপ্টকে সর্বজনীনভাবে উপলব্ধ কাউচডিবি সার্ভারে …

5
বিভিন্ন মাইক্রোসার্ভিসেসের মধ্যে ভাগ করা ডোমেন মডেল
দুটি ভিন্ন মাইক্রোসার্চেসের একটি দৃশ্য কল্পনা করুন। একটি পরিষেবার মধ্যে প্রমাণীকরণ হ্যান্ডেল করার জন্য, অন্যটি ব্যবহারকারী ব্যবস্থাপনার যত্ন নেয়। তারা উভয়েরই একটি ব্যবহারকারী ধারণা রয়েছে এবং তারা একে অপরকে কল করার মাধ্যমে ব্যবহারকারীদের সম্পর্কে কথা বলবে। "ব্যবহারকারী" এর ডোমেন মডেলটি কোথায় থাকবে? ব্যবহারকারীদের ডাটাবেসের স্তরে কী রয়েছে তার উভয়েরই আলাদা …

18
অন্য কারও কোডে কাজ করা [বন্ধ]
কোডিংয়ে আমার এক বছরের অভিজ্ঞতা আছে। আমি কাজ শুরু করার পরে, বেশিরভাগ সময় আমি অন্য কারও কোডে কাজ করতাম, হয় হয় বিদ্যমানগুলির উপর নতুন বৈশিষ্ট্য যুক্ত করা বা বিদ্যমান বৈশিষ্ট্যগুলি সংশোধন করা। যে ছেলেটি প্রকৃত কোড লিখেছেন সে আমার সংস্থায় আর কাজ করবে না। আমি তার কোড বুঝতে এবং আমার …

3
চৌকস পরিবেশে স্থাপত্য নকশা কীভাবে করা হয়?
আমি এগ্রিল আর্কিটেক্টের জন্য নীতিগুলি পড়েছি , যেখানে তারা পরবর্তী নীতিগুলি সংজ্ঞায়িত করেছে: মূল নীতি # 1 টিমগুলি সিস্টেমকে কোড দেয় তারা সিস্টেমটি ডিজাইন করে। নীতি # 2 সহজতম আর্কিটেকচার তৈরি করুন যা সম্ভবত কাজ করতে পারে। নীতি # 3 সন্দেহ হলে, এটিকে কোড করুন। নীতি # 4 তারা এটি …

6
নির্ভরতা নেওয়ার ভয়ে কীভাবে মোকাবেলা করা যায়
আমি যে দলটিতে রয়েছি তা এমন উপাদান তৈরি করে যা আমাদের প্ল্যাটফর্মের সাথে সংহত করতে সংস্থার অংশীদাররা ব্যবহার করতে পারে। এই হিসাবে, আমি সম্মত (তৃতীয় পক্ষের) নির্ভরতা প্রবর্তন করার সময় আমাদের চরম যত্ন নেওয়া উচিত। বর্তমানে আমাদের কোনও তৃতীয় পক্ষের নির্ভরতা নেই এবং আমাদের ফ্রেমওয়ার্কের সর্বনিম্ন এপিআই স্তরে থাকতে হবে। …

13
আর্কিটেকচারের নকশা করা সময় নষ্ট করা কীভাবে বন্ধ করবেন [বন্ধ]
আমি সম্প্রতি বিশ্ববিদ্যালয় থেকে স্নাতক হয়েছি এবং প্রোগ্রামার হিসাবে কাজ শুরু করেছি। "প্রযুক্তিগত" সমস্যাগুলি সমাধান করা বা আমি যে সমাধানটি বলব তার 1 টি সমাধান আছে এমন জিনিস দিয়ে ডিবাগিং করা আমার পক্ষে এত কঠিন নয় don't কিন্তু সমস্যার একটি বর্গ যে মনে করা হয় না সফ্টওয়্যার স্থাপত্য ভালো জিনিস …

12
কীভাবে এক পদক্ষেপ নেবেন এবং তাজা চোখ দিয়ে কোডটি দেখুন? [বন্ধ]
আমি একটি বিচ্ছিন্ন-ক্লায়েন্ট অ্যাপ্লিকেশন (35,000+ এলওসি, এটির মূল্যের জন্য) বিকাশকারী একটি লোকের দল হিসাবে গত বছর ব্যয় করেছি। এটি বর্তমানে স্থিতিশীল এবং উত্পাদনে রয়েছে। যাইহোক, আমি জানি যে প্রকল্পের শুরুতে আমার দক্ষতাগুলি মরিচা হয়ে পড়েছিল, তাই কোনও সন্দেহ ছাড়াই কোডটিতে বড় সমস্যা রয়েছে। এই মুহুর্তে, বেশিরভাগ ইস্যুগুলি আর্কিটেকচার, কাঠামো এবং …

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