{"id":875,"date":"2025-02-26T00:55:01","date_gmt":"2025-02-25T17:55:01","guid":{"rendered":"https:\/\/www.linuxid.net\/istilah\/?p=875"},"modified":"2025-02-26T00:55:01","modified_gmt":"2025-02-25T17:55:01","slug":"event-driven-architecture-eda","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/istilah\/event-driven-architecture-eda\/","title":{"rendered":"event-driven architecture (EDA)"},"content":{"rendered":"<p>Arsitektur berbasis event atau Event-Driven Architecture (EDA) adalah sebuah <a href=\"https:\/\/www.linuxid.net\/istilah\/framework\/\">framework<\/a> yang mengatur perilaku sistem berdasarkan produksi, deteksi, dan konsumsi event, serta respons yang ditimbulkannya. Event sendiri adalah kejadian yang bisa diidentifikasi dan punya makna bagi hardware atau software dalam sistem.<\/p>\n<p>Sebuah arsitektur berbasis event terdiri dari event creator dan event consumer. Creator adalah sumber event yang hanya tahu bahwa event telah terjadi. Sementara itu, consumer adalah entitas yang perlu tahu event tersebut terjadi\u2014mereka bisa saja memproses event atau sekadar terdampak olehnya.<\/p>\n<p>Biasanya, event consumer akan berlangganan ke event manager dalam sebuah sistem <a href=\"https:\/\/www.linuxid.net\/istilah\/middleware\/\">middleware<\/a>. Saat event manager menerima notifikasi dari creator, event itu diteruskan ke semua consumer yang terdaftar. Keuntungan utama dari arsitektur ini adalah kemampuannya untuk memungkinkan banyak creator dan consumer bertukar informasi status dan respons secara real-time atau mendekati real-time.<\/p>\n<p>EDA bekerja paling efektif jika aturan bisnis, trigger, dan <a href=\"https:\/\/www.linuxid.net\/istilah\/stored-procedure\/\">stored procedure<\/a> yang sudah ada bisa diintegrasikan dengan event processor dalam middleware. Dalam jangka pendek, ini memang bisa menambah pekerjaan untuk Database Administrator (<a href=\"https:\/\/www.linuxid.net\/istilah\/database-administrator\/\">DBA<\/a>), tetapi dalam jangka panjang akan menyederhanakan <a href=\"https:\/\/www.linuxid.net\/istilah\/data-management\/\">data management<\/a> dan mempermudah proses perubahan.<\/p>\n<p><i>Lihat juga:<\/i> event handler, event forwarding, <a href=\"https:\/\/www.linuxid.net\/istilah\/complex-event-processing-CEP\/\">complex event processing<\/a>, business event management, <a href=\"https:\/\/www.linuxid.net\/istilah\/event-stream-processing-ESP\/\">event stream processing<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Arsitektur berbasis event atau Event-Driven Architecture (EDA) adalah sebuah framework yang mengatur perilaku sistem berdasarkan produksi, deteksi, dan konsumsi event, serta respons yang ditimbulkannya. Event sendiri adalah kejadian yang bisa diidentifikasi dan punya makna bagi hardware atau software dalam sistem. Sebuah arsitektur berbasis event terdiri dari event creator dan event consumer. Creator adalah sumber event [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30],"tags":[106],"class_list":["post-875","post","type-post","status-publish","format-standard","hentry","category-cloud-computing","tag-enterprise-architecture-management"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Apa itu event-driven architecture (EDA)? - Istilah Komputer<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.linuxid.net\/istilah\/event-driven-architecture-eda\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apa itu event-driven architecture (EDA)? - Istilah Komputer\" \/>\n<meta property=\"og:description\" content=\"Arsitektur berbasis event atau Event-Driven Architecture (EDA) adalah sebuah framework yang mengatur perilaku sistem berdasarkan produksi, deteksi, dan konsumsi event, serta respons yang ditimbulkannya. Event sendiri adalah kejadian yang bisa diidentifikasi dan punya makna bagi hardware atau software dalam sistem. Sebuah arsitektur berbasis event terdiri dari event creator dan event consumer. Creator adalah sumber event [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxid.net\/istilah\/event-driven-architecture-eda\/\" \/>\n<meta property=\"og:site_name\" content=\"Istilah Komputer\" \/>\n<meta property=\"article:published_time\" content=\"2025-02-25T17:55:01+00:00\" \/>\n<meta name=\"author\" content=\"adhit\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"adhit\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.linuxid.net\/istilah\/event-driven-architecture-eda\/\",\"url\":\"https:\/\/www.linuxid.net\/istilah\/event-driven-architecture-eda\/\",\"name\":\"Apa itu event-driven architecture (EDA)? - Istilah Komputer\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/istilah\/#website\"},\"datePublished\":\"2025-02-25T17:55:01+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.linuxid.net\/istilah\/event-driven-architecture-eda\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.linuxid.net\/istilah\/event-driven-architecture-eda\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.linuxid.net\/istilah\/event-driven-architecture-eda\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/linuxid.net\/istilah\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"event-driven architecture (EDA)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#website\",\"url\":\"https:\/\/linuxid.net\/istilah\/\",\"name\":\"Istilah Komputer\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/istilah\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d\",\"name\":\"adhit\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1778403130\",\"contentUrl\":\"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1778403130\",\"caption\":\"adhit\"},\"sameAs\":[\"https:\/\/linuxid.net\/istilah\"],\"url\":\"https:\/\/www.linuxid.net\/istilah\/author\/xsandradietsax\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Apa itu event-driven architecture (EDA)? - Istilah Komputer","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.linuxid.net\/istilah\/event-driven-architecture-eda\/","og_locale":"id_ID","og_type":"article","og_title":"Apa itu event-driven architecture (EDA)? - Istilah Komputer","og_description":"Arsitektur berbasis event atau Event-Driven Architecture (EDA) adalah sebuah framework yang mengatur perilaku sistem berdasarkan produksi, deteksi, dan konsumsi event, serta respons yang ditimbulkannya. Event sendiri adalah kejadian yang bisa diidentifikasi dan punya makna bagi hardware atau software dalam sistem. Sebuah arsitektur berbasis event terdiri dari event creator dan event consumer. Creator adalah sumber event [&hellip;]","og_url":"https:\/\/www.linuxid.net\/istilah\/event-driven-architecture-eda\/","og_site_name":"Istilah Komputer","article_published_time":"2025-02-25T17:55:01+00:00","author":"adhit","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"adhit","Estimasi waktu membaca":"1 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.linuxid.net\/istilah\/event-driven-architecture-eda\/","url":"https:\/\/www.linuxid.net\/istilah\/event-driven-architecture-eda\/","name":"Apa itu event-driven architecture (EDA)? - Istilah Komputer","isPartOf":{"@id":"https:\/\/linuxid.net\/istilah\/#website"},"datePublished":"2025-02-25T17:55:01+00:00","author":{"@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d"},"breadcrumb":{"@id":"https:\/\/www.linuxid.net\/istilah\/event-driven-architecture-eda\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxid.net\/istilah\/event-driven-architecture-eda\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxid.net\/istilah\/event-driven-architecture-eda\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/linuxid.net\/istilah\/"},{"@type":"ListItem","position":2,"name":"event-driven architecture (EDA)"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/istilah\/#website","url":"https:\/\/linuxid.net\/istilah\/","name":"Istilah Komputer","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/istilah\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d","name":"adhit","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/image\/","url":"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1778403130","contentUrl":"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1778403130","caption":"adhit"},"sameAs":["https:\/\/linuxid.net\/istilah"],"url":"https:\/\/www.linuxid.net\/istilah\/author\/xsandradietsax\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts\/875","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/comments?post=875"}],"version-history":[{"count":0,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts\/875\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/media?parent=875"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/categories?post=875"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/tags?post=875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}