13. lapszám · nov. 2–8. 2026Kiadások · Fogalomtár · Archívum · Módszer · RSS · HU / ENG

Az AI-korszak hírei, hetente válogatva

Fogalomtár › Fejlesztői alapszavak

architektúra

angolul: software architecture

alapelterjedt

A szoftver architektúrája a program nagy léptékű tervrajza: megmutatja, milyen fő részekből áll, és ezek hogyan kapcsolódnak egymáshoz.

Érthetően

Gondolj egy ház tervrajzára. Nem az dönti el a ház sorsát, milyen színű a csempe, hanem az, hogy hol vannak a teherhordó falak, merre futnak a vízcsövek, és hány emeletet bír el az alap. A szoftver architektúrája ugyanez: azoknak a nagy döntéseknek az összessége, amelyeket később nagyon drága megváltoztatni.

Az architektúra megmondja, milyen fő részekből áll a rendszer (például a felület, amit látsz, az üzleti szabályok és az adatbázis), melyik rész miért felel, és hogyan beszélgetnek egymással. A jó architektúra mellett a program bővíthető, javítható és sok felhasználót is elbír.

A kódolástól abban különbözik, hogy nem az egyes sorokról szól, hanem az egészről. Amióta kódoló agentek percek alatt megírnak egy működő programrészt, a kódírás olcsóbb lett, az viszont felértékelődött, hogy valaki átlássa és jól megtervezze az egész szerkezetét.

Hogyan működik

  1. Először az igényeket tisztázzák: mit kell tudnia a rendszernek, hányan fogják használni, mennyire kell gyorsnak és biztonságosnak lennie, és mennyi pénz van rá.
  2. Ezután a rendszert nagy részekre bontják, és mindegyik kap egy világos feladatot, például a bejelentkezés, a fizetés vagy az adattárolás.
  3. Meghatározzák, hogyan kommunikálnak a részek egymással: ki kit hívhat meg, milyen formában adnak át adatot, és mi történik, ha az egyik rész leáll.
  4. Kiválasztják a mintát és az eszközöket: egyetlen nagy programként épüljön-e fel, vagy sok kisebb, önálló szolgáltatásból, és milyen adatbázison, felhőn fusson.
  5. A döntéseket ábrákon és rövid leírásokban rögzítik, majd a rendszer növekedésével újra és újra felülvizsgálják, mert az architektúra nem egyszeri terv, hanem folyamatosan gondozott szerkezet.

Példa a mindennapokból

Fekete péntek estéjén az egyik webáruház percek alatt összeomlik, a másik simán kiszolgál tízszer annyi vásárlót. A különbség sokszor nem az egyes kódsorok minőségén múlik, hanem azon, hogy az architektúrát eleve úgy tervezték-e, hogy a terhelés több gép között megosztható legyen.

Kit érint

fejlesztőAz architektúra szabja meg a mindennapi munkádat: hová kerül az új kód, és mennyire könnyű vagy fájdalmas egy változtatás. → Kód
vállalkozó, vezetőA rossz szerkezeti döntés évekkel később üt vissza lassú fejlesztés, drága üzemeltetés és nehezen cserélhető beszállító formájában.
álláskereső, pályakezdőAhogy a kódoló agentek egyre több rutinkódot írnak meg, egyre többet számít, hogy rendszerben tudsz-e gondolkodni. → Munka és HR
mindenkiAz, hogy a banki appod vagy az ügyintézős oldal gyors, megbízható és biztonságos-e, nagyban múlik az architektúrán.

Gyakori félreértés

TévhitAz architektúra csak a nagy cégek luxusa, egy kis programnak nincs is ilyenje.
ValójábanMinden szoftvernek van architektúrája, legfeljebb nem tudatosan tervezték meg, hanem véletlenül alakult ki. A kérdés csak az, hogy átgondolt-e vagy esetleges.

Korlátok és kockázatok

Hasonló, de nem ugyanaz

Kapcsolódó fogalmak

Tágabb

szoftverfejlesztés, rendszertervezés

Szűkebb

mikroszolgáltatás, monolit, kliens–szerver modell, agentarchitektúra

Rokon

API, technikai adósság, refaktorálás, skálázhatóság, kódoló agent

Röviden a története

A szoftverek szerkezetéről már az 1960-as évek végén gondolkodtak, önálló szakterületként azonban az 1990-es években szilárdult meg. Ennek egyik alapműve Dewayne Perry és Alexander Wolf 1992-es tanulmánya a szoftverarchitektúra alapjairól.

Hol tart most

Az architektúra a szoftverfejlesztés bevett alapfogalma, minden komolyabb rendszernél számolnak vele. 2026 végén a figyelem arra irányul, hogyan őrizhető meg az átgondolt szerkezet, amikor a kód egyre nagyobb részét kódoló agentek írják, és hogyan épüljenek fel maguk az agentekre épülő rendszerek.

Állapot: 2026. november

A hírekben

1 Agent Age-sztoriban fordul elő; a görbe a hírmagazin heti előfordulása.

Más nevei

szoftverarchitektúra · szoftver-architektúra · rendszerarchitektúra · szoftverfelépítés · software architecture · system architecture · architecture

Források

A szócikk gépi szerkesztéssel készült és gépi szakmai lektoráláson ment át; a „hírekben” rész az Agent Age sztorijaiból automatikusan frissül.