Als «architecture» getaggte Fragen

46
Die Bedeutung von asynchron vs synchron [closed]

Was bedeuten die Wörter asynchron und synchron in der Informatik? Wenn Sie die Bedeutung der Wörter googeln, erhalten Sie Folgendes: Asynchron: nicht vorhanden oder gleichzeitig vorhanden . Synchron: vorhanden oder gleichzeitig vorkommend . Aber es scheint, als würden sie verwendet, um die...

46
Was genau ist Unternehmenssoftware?

Ich verstehe den Unterschied zwischen "normaler" Software und Unternehmenssoftware nicht. Auch nach dem Lesen dieser ... "Enterprise Software" auf Wikipedia "Enterprise-Software ist wieder sexy" auf Techcrunch "The Great Enterprise Software Swindle" über Coding Horror Ich kann mich nicht wirklich...

45
Welchen Weg gehen Downstream- und Upstream-Services?

Bei einem System, das aus mehreren Diensten besteht, die sich gegenseitig anrufen (z. B. Front-End -> Back-End -> Speicher), habe ich oft Leute gehört, die Terminologie wie "Downstream" - oder "Upstream" -Dienste verwendet haben. Mir ist nicht klar, in welche Richtung das geht. Daten fließen...

45
Warum beginnen so viele Namespaces mit com?

Ich habe festgestellt, dass viele Unternehmen "Reverse Domain Name" -Namensräume verwenden, und ich bin gespannt, woher diese Praxis stammt und warum sie so weitergeht. Geht es nur aus reinen Gründen weiter, oder fehlt mir hier vielleicht ein herausragendes Architekturkonzept? Beachten Sie auch...

38
Software Design: Schnell oder gut?

Wenn Sie eine nicht triviale Anwendung erstellen, ist es am besten, sich darauf zu konzentrieren, die Dinge schnell zum Laufen zu bringen und Verknüpfungen im Code zu nehmen, beispielsweise Modelllogik mit Ihren Ansichten zu mischen und die Kapselung zu unterbrechen - typische Codegerüche? Oder...

38
Wie viel ist zu viel Dependency Injection?

Ich arbeite in einem Projekt, das (Spring) Dependency Injection für buchstäblich alles verwendet, was eine Abhängigkeit von einer Klasse ist. Wir sind an einem Punkt angelangt, an dem die Spring-Konfigurationsdatei auf etwa 4000 Zeilen angewachsen ist. Vor nicht allzu langer Zeit habe ich einen der...