{"id":991,"date":"2017-09-16T12:12:25","date_gmt":"2017-09-16T05:12:25","guid":{"rendered":"http:\/\/binus.ac.id\/malang\/?p=991"},"modified":"2017-10-20T14:22:37","modified_gmt":"2017-10-20T07:22:37","slug":"teknik-concurrency-control","status":"publish","type":"post","link":"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/","title":{"rendered":"Teknik Concurrency Control  \u00a0"},"content":{"rendered":"<p style=\"text-align: justify\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-973\" src=\"http:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2017\/09\/jhyhthyyyy-640x169.png\" alt=\"\" width=\"412\" height=\"109\" srcset=\"https:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2017\/09\/jhyhthyyyy-640x169.png 640w, https:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2017\/09\/jhyhthyyyy-747x200.png 747w, https:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2017\/09\/jhyhthyyyy.png 757w\" sizes=\"auto, (max-width: 412px) 100vw, 412px\" \/><\/p>\n<p style=\"text-align: justify\"><a name=\"_Toc189879879\"><\/a><strong>Teknik Concurrency Control<\/strong><\/p>\n<p style=\"text-align: justify\">Ada dua teknik\u00a0<em>concurrency control\u00a0<\/em>utama yang mengijinkan transaksi untuk berjalan dengan aman dalam subjek paralel untuk constraint tertentu, yaitu\u00a0<em>locking\u00a0<\/em>dan metode\u00a0<em>timestamp<\/em>\u00a0tertentu.\u00a0<em>Locking\u00a0<\/em>dan\u00a0<em>timestamping\u00a0<\/em>adalah pendekatan konservatif karena mereka menyebabkan transaksi ditunda dalam kasus mereka konflik dengan transaksi lain pada beberapa waktu di masa yang akan datang. Metode optimistik, didasarkan pada premis bahwa konflik itu jarang ditemui, jadi mereka mengijinkan transaksi untuk lanjut tidak tersinkronisasi dan hanya mengecek konflik di bagian akhir, ketika transaksi melakukan operasi\u00a0<em>commit<\/em>.<\/p>\n<p style=\"text-align: justify\"><a name=\"_Toc189879880\"><\/a><strong><em>Metode Locking<\/em><\/strong><\/p>\n<p style=\"text-align: justify\"><em>Locking<\/em>\u00a0adalah sebuah prosedur yang digunakan untuk mengendalikan akses bersamaan ke data. Ketika sebuah transaksi sedang mengakses database, sebuah\u00a0<em>lock<\/em>\u00a0mungkin menolak akses ke transaksi lain untuk mencegah hasil yang salah ( Connolly, 2005, p587 ). Ada dua macam lock, yaitu\u00a0<em>shared lock<\/em>\u00a0dan\u00a0<em>exclusive lock\u00a0<\/em>yang harus digunakan sebelum melakukan akses membaca ataupun menulis terhadap database. Penggunaan\u00a0<em>lock<\/em>\u00a0ini adalah untuk menjaga konsistensi data didalam database. Jika sebuah transaksi mempunyai sebuah\u00a0<em>shared lock\u00a0<\/em>pada sebuah item data, transaksi tersebut dapat membaca item tapi tidak dapat mengubah datanya ( Connolly, 2005, p588 ). Jika sebuah transaksi mempunyai sebuah\u00a0<em>exclusive lock<\/em>\u00a0pada sebuah item data, transaksi tersebut dapat membaca dan mengubah item data ( Connolly, 2005, p588 ).<\/p>\n<p style=\"text-align: justify\"><em>Lock<\/em>\u00a0digunakan dengan cara sebagai berikut:<\/p>\n<ul style=\"text-align: justify\">\n<li>Transaksi apapun yang membutuhkan akses pada sebuah item data harus melakukan\u00a0<em>lock<\/em>\u00a0terhadap item tersebut, meminta\u00a0<em>shared lock<\/em>\u00a0untuk akses membaca saja atau sebuah\u00a0<em>exclusive lock\u00a0<\/em>untuk akses membaca dan menulis.<\/li>\n<li>Jika item belum dikunci oleh transaksi lain,\u00a0<em>lock\u00a0<\/em>tersebut akan dikabulkan<\/li>\n<li>Jika item sedang dikunci, DBMS menentukan apakah permintaan ini\u00a0<em>compatible\u00a0<\/em>dengan\u00a0<em>lock\u00a0<\/em>saat ini. Jika diminta\u00a0<em>shared lock\u00a0<\/em>pada sebuah item yang sudah mempunyai\u00a0<em>shared lock\u00a0<\/em>terpasang padanya, permintaan itu akan dikabulkan. Selain itu, transaksi harus menunggu sampai\u00a0<em>lock\u00a0<\/em>yang ada terlepas.<\/li>\n<li>Sebuah transaksi lanjut memegang\u00a0<em>lock\u00a0<\/em>sampai transaksi tersebut melepasnya baik pada waktu eksekusi ataupun pada waktu transaksi tersebut berakhir (<em>abort\u00a0<\/em>atau\u00a0<em>commit<\/em>). Efek operasi tulis akan terlihat pada transaksi lain hanya pada waktu\u00a0<em>exclusive lock<\/em>\u00a0telah dilepas.<\/li>\n<\/ul>\n<p style=\"text-align: justify\"><em>Two Phase Locking<\/em>\u00a0adalah sebuah transaksi yang mengikuti protokol\u00a0<em>two-phase locking\u00a0<\/em>jika semua operasi\u00a0<em>locking<\/em>\u00a0mendahului operasi\u00a0<em>unlock\u00a0<\/em>pertama pada transaksi ( Connolly, 2005, p589 ).<\/p>\n<p style=\"text-align: justify\">Aturan-aturannya adalah sebagai berikut :<\/p>\n<ul style=\"text-align: justify\">\n<li>Sebuah transaksi harus mendapatkan sebuah lock pada item sebelum beroperasi pada item tersebut.\u00a0<em>Lock\u00a0<\/em>tersebut bisa berupa baca atau tulis, tergantung dari tipe akses yang dibutuhkan<\/li>\n<li>Sebelum transaksi melepaskan sebuah\u00a0<em>lock<\/em>, transaksi tersebut tidak akan pernah mendapatkan\u00a0<em>lock\u00a0<\/em>baru lainnya.<\/li>\n<\/ul>\n<p style=\"text-align: justify\"><a name=\"_Toc189879881\"><\/a><strong><em>Deadlock<\/em><\/strong><\/p>\n<p style=\"text-align: justify\"><em>Deadlock\u00a0<\/em>adalah jalan buntu yang dapat terjadi ketika dua atau lebih transaksi masing-masing menunggu lock yang sedang dipegang oleh transaksi lainnya untuk dilepas. Hanya ada satu cara untuk menghancurkan\u00a0<em>deadlock<\/em>, yaitu\u00a0<em>abort\u00a0<\/em>satu atau lebih transaksi. Ada tiga cara untuk menangani\u00a0<em>deadlock<\/em>, yaitu\u00a0<em>timeout<\/em>,\u00a0<em>deadlock prevention<\/em>\u00a0dan\u00a0<em>deadlock detection and recovery<\/em>.<\/p>\n<p style=\"text-align: justify\"><a name=\"_Toc189879882\"><\/a><strong><em>Timeout<\/em><\/strong><\/p>\n<p style=\"text-align: justify\">Pendekatan sederhana pada pencegahan deadlock adalah berdasarkan\u00a0<em>lock timeout<\/em>. Dengan pendekatan ini, sebuah transaksi yang meminta sebuah lock akan menunggu hanya sampai periode waktu tertentu yang didefinisikan sistem.<\/p>\n<p style=\"text-align: justify\"><a name=\"_Toc189879883\"><\/a><strong><em>Deadlock Prevention<\/em><\/strong><\/p>\n<p style=\"text-align: justify\">Pendekatan lain untuk mencegah\u00a0<em>deadlock\u00a0<\/em>adalah untuk memesan transaksi menggunakan timestamp transaksi. Dua algoritma telah ditemukan oleh\u00a0<em>Rosenkrantz<\/em>. Algoritma pertama,\u00a0<em>Wait-Die<\/em>, mengijinkan hanya transaksi yang lebih tua untuk menunggu yang lebih muda, jika tidak transaksi dibatalkan (die\/mati) dan restart dengan timestamp yang sama, sehingga lama kelamaan transaksi tersebut akan menjadi transaksi aktif tertua dan tidak akan mati. Algoritma kedua,\u00a0<em>Wound-Wait<\/em>, menggunakan pendekatan simetrikal. Hanya transaksi yang lebih muda yang dapat menunggu untuk yang lebih tua. Jika transaksi yang lebih tua meminta\u00a0<em>lock\u00a0<\/em>yang dipegang oleh transaksi yang lebih muda, transaksi yang lebih muda digagalkan.<\/p>\n<p style=\"text-align: justify\"><a name=\"_Toc189879884\"><\/a><strong><em>\u00a0<\/em><\/strong><\/p>\n<p style=\"text-align: justify\"><strong><em>Deadlock Detection<\/em><\/strong><\/p>\n<p style=\"text-align: justify\"><em>Deadlock detection\u00a0<\/em>biasanya ditangani oleh konstruksi\u00a0<em>wait-for graph\u00a0<\/em>(WFG) yang menunjukkan ketergantungan transaksi, yaitu transaksi Ti tergantung pada Tj jika transaksi Tj memegang\u00a0<em>lock\u00a0<\/em>pada sebuah item data yang ditunggu oleh Ti.<\/p>\n<p style=\"text-align: justify\">WFG adalah sebuah\u00a0<em>directed graph\u00a0<\/em>G = (N, E ) yang terdiri dari satu set node N dan satu set\u00a0<em>directed edge\u00a0<\/em>E, yang dikonstruksi sebagai berikut<\/p>\n<ul style=\"text-align: justify\">\n<li>Buat sebuah\u00a0<em>node\u00a0<\/em>untuk setiap transaksi.<\/li>\n<li>Buat sebuah\u00a0<em>directed edge\u00a0<\/em>Ti \u2192 Tj , jika transaksi Ti menunggu untuk melakukan\u00a0<em>lock<\/em>\u00a0sebuah item yang sedang di-<em>lock<\/em>\u00a0oleh Tj.<\/li>\n<\/ul>\n<p style=\"text-align: justify\">\n<em>Deadlock\u00a0<\/em>terjadi jika dan hanya jika WFG mengandung sebuah\u00a0<em>cycle<\/em>. Gambar di atas menunjukkan WFG yang menunjukkan\u00a0<em>deadlock<\/em>\u00a0antara dua transaksi.<\/p>\n<p style=\"text-align: justify\"><strong>Referensi :<\/strong><\/p>\n<p style=\"text-align: justify\">Connolly T dan Begg C. (2005). Database Systems: A Practical Approach in Design, Implementation, and Management. Fourth Edition. Addison Wesley. Longman Inc., USA.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Teknik Concurrency Control Ada dua teknik\u00a0concurrency control\u00a0utama yang mengijinkan transaksi untuk berjalan dengan aman dalam subjek paralel untuk constraint tertentu, yaitu\u00a0locking\u00a0dan metode\u00a0timestamp\u00a0tertentu.\u00a0Locking\u00a0dan\u00a0timestamping\u00a0adalah pendekatan konservatif karena mereka menyebabkan transaksi ditunda dalam kasus mereka konflik dengan transaksi lain pada beberapa waktu di masa yang akan datang. Metode optimistik, didasarkan pada premis bahwa konflik itu jarang ditemui, jadi [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[122,128],"tags":[110],"class_list":["post-991","post","type-post","status-publish","format-standard","hentry","category-articles","category-computer-science","tag-it"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Teknik Concurrency Control \u00a0 | BINUS UNIVERSITY MALANG | Pilihan Universitas Terbaik di Malang<\/title>\n<meta name=\"description\" content=\"BINUS University Malang Merupakan Universitas Terbaik di Malang dengan Program Computer Science, Entrepreneurship Bussiness Creation, Computer Science, Interior Design, Communication, Public Relations, Visual Communication Design.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Teknik Concurrency Control \u00a0 | BINUS UNIVERSITY MALANG | Pilihan Universitas Terbaik di Malang\" \/>\n<meta property=\"og:description\" content=\"BINUS University Malang Merupakan Universitas Terbaik di Malang dengan Program Computer Science, Entrepreneurship Bussiness Creation, Computer Science, Interior Design, Communication, Public Relations, Visual Communication Design.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/\" \/>\n<meta property=\"og:site_name\" content=\"BINUS UNIVERSITY MALANG | Pilihan Universitas Terbaik di Malang\" \/>\n<meta property=\"article:published_time\" content=\"2017-09-16T05:12:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-10-20T07:22:37+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2017\/09\/jhyhthyyyy-640x169.png\" \/>\n<meta name=\"author\" content=\"informatics\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"informatics\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/\"},\"author\":{\"name\":\"informatics\",\"@id\":\"https:\/\/binus.ac.id\/malang\/#\/schema\/person\/82104d3e6f72d20991a92c10c2e7b183\"},\"headline\":\"Teknik Concurrency Control \u00a0\",\"datePublished\":\"2017-09-16T05:12:25+00:00\",\"dateModified\":\"2017-10-20T07:22:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/\"},\"wordCount\":699,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/binus.ac.id\/malang\/#organization\"},\"image\":{\"@id\":\"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2017\/09\/jhyhthyyyy-640x169.png\",\"keywords\":[\"IT\"],\"articleSection\":[\"Articles\",\"Computer Science\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/\",\"url\":\"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/\",\"name\":\"Teknik Concurrency Control \u00a0 | BINUS UNIVERSITY MALANG | Pilihan Universitas Terbaik di Malang\",\"isPartOf\":{\"@id\":\"https:\/\/binus.ac.id\/malang\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2017\/09\/jhyhthyyyy-640x169.png\",\"datePublished\":\"2017-09-16T05:12:25+00:00\",\"dateModified\":\"2017-10-20T07:22:37+00:00\",\"description\":\"BINUS University Malang Merupakan Universitas Terbaik di Malang dengan Program Computer Science, Entrepreneurship Bussiness Creation, Computer Science, Interior Design, Communication, Public Relations, Visual Communication Design.\",\"breadcrumb\":{\"@id\":\"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/#primaryimage\",\"url\":\"http:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2017\/09\/jhyhthyyyy-640x169.png\",\"contentUrl\":\"http:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2017\/09\/jhyhthyyyy-640x169.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/binus.ac.id\/malang\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Teknik Concurrency Control \u00a0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/binus.ac.id\/malang\/#website\",\"url\":\"https:\/\/binus.ac.id\/malang\/\",\"name\":\"BINUS UNIVERSITY MALANG | Pilihan Universitas Terbaik di Malang\",\"description\":\"BINUS UNIVERSITY\",\"publisher\":{\"@id\":\"https:\/\/binus.ac.id\/malang\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/binus.ac.id\/malang\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/binus.ac.id\/malang\/#organization\",\"name\":\"BINUS UNIVERSITY\",\"url\":\"https:\/\/binus.ac.id\/malang\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/binus.ac.id\/malang\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2019\/07\/site-logo.png\",\"contentUrl\":\"https:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2019\/07\/site-logo.png\",\"width\":140,\"height\":84,\"caption\":\"BINUS UNIVERSITY\"},\"image\":{\"@id\":\"https:\/\/binus.ac.id\/malang\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/binus.ac.id\/malang\/#\/schema\/person\/82104d3e6f72d20991a92c10c2e7b183\",\"name\":\"informatics\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/binus.ac.id\/malang\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/42be0c661cdbdcdd941bf5610126b17508883f5bb40e38bd6242084edb497351?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/42be0c661cdbdcdd941bf5610126b17508883f5bb40e38bd6242084edb497351?s=96&d=mm&r=g\",\"caption\":\"informatics\"},\"url\":\"https:\/\/binus.ac.id\/malang\/author\/informatics\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Teknik Concurrency Control \u00a0 | BINUS UNIVERSITY MALANG | Pilihan Universitas Terbaik di Malang","description":"BINUS University Malang Merupakan Universitas Terbaik di Malang dengan Program Computer Science, Entrepreneurship Bussiness Creation, Computer Science, Interior Design, Communication, Public Relations, Visual Communication Design.","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:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/","og_locale":"en_US","og_type":"article","og_title":"Teknik Concurrency Control \u00a0 | BINUS UNIVERSITY MALANG | Pilihan Universitas Terbaik di Malang","og_description":"BINUS University Malang Merupakan Universitas Terbaik di Malang dengan Program Computer Science, Entrepreneurship Bussiness Creation, Computer Science, Interior Design, Communication, Public Relations, Visual Communication Design.","og_url":"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/","og_site_name":"BINUS UNIVERSITY MALANG | Pilihan Universitas Terbaik di Malang","article_published_time":"2017-09-16T05:12:25+00:00","article_modified_time":"2017-10-20T07:22:37+00:00","og_image":[{"url":"http:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2017\/09\/jhyhthyyyy-640x169.png"}],"author":"informatics","twitter_card":"summary_large_image","twitter_misc":{"Written by":"informatics","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/#article","isPartOf":{"@id":"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/"},"author":{"name":"informatics","@id":"https:\/\/binus.ac.id\/malang\/#\/schema\/person\/82104d3e6f72d20991a92c10c2e7b183"},"headline":"Teknik Concurrency Control \u00a0","datePublished":"2017-09-16T05:12:25+00:00","dateModified":"2017-10-20T07:22:37+00:00","mainEntityOfPage":{"@id":"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/"},"wordCount":699,"commentCount":0,"publisher":{"@id":"https:\/\/binus.ac.id\/malang\/#organization"},"image":{"@id":"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/#primaryimage"},"thumbnailUrl":"http:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2017\/09\/jhyhthyyyy-640x169.png","keywords":["IT"],"articleSection":["Articles","Computer Science"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/","url":"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/","name":"Teknik Concurrency Control \u00a0 | BINUS UNIVERSITY MALANG | Pilihan Universitas Terbaik di Malang","isPartOf":{"@id":"https:\/\/binus.ac.id\/malang\/#website"},"primaryImageOfPage":{"@id":"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/#primaryimage"},"image":{"@id":"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/#primaryimage"},"thumbnailUrl":"http:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2017\/09\/jhyhthyyyy-640x169.png","datePublished":"2017-09-16T05:12:25+00:00","dateModified":"2017-10-20T07:22:37+00:00","description":"BINUS University Malang Merupakan Universitas Terbaik di Malang dengan Program Computer Science, Entrepreneurship Bussiness Creation, Computer Science, Interior Design, Communication, Public Relations, Visual Communication Design.","breadcrumb":{"@id":"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/#primaryimage","url":"http:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2017\/09\/jhyhthyyyy-640x169.png","contentUrl":"http:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2017\/09\/jhyhthyyyy-640x169.png"},{"@type":"BreadcrumbList","@id":"https:\/\/binus.ac.id\/malang\/2017\/09\/teknik-concurrency-control\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/binus.ac.id\/malang\/"},{"@type":"ListItem","position":2,"name":"Teknik Concurrency Control \u00a0"}]},{"@type":"WebSite","@id":"https:\/\/binus.ac.id\/malang\/#website","url":"https:\/\/binus.ac.id\/malang\/","name":"BINUS UNIVERSITY MALANG | Pilihan Universitas Terbaik di Malang","description":"BINUS UNIVERSITY","publisher":{"@id":"https:\/\/binus.ac.id\/malang\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/binus.ac.id\/malang\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/binus.ac.id\/malang\/#organization","name":"BINUS UNIVERSITY","url":"https:\/\/binus.ac.id\/malang\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/binus.ac.id\/malang\/#\/schema\/logo\/image\/","url":"https:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2019\/07\/site-logo.png","contentUrl":"https:\/\/binus.ac.id\/malang\/wp-content\/uploads\/2019\/07\/site-logo.png","width":140,"height":84,"caption":"BINUS UNIVERSITY"},"image":{"@id":"https:\/\/binus.ac.id\/malang\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/binus.ac.id\/malang\/#\/schema\/person\/82104d3e6f72d20991a92c10c2e7b183","name":"informatics","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/binus.ac.id\/malang\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/42be0c661cdbdcdd941bf5610126b17508883f5bb40e38bd6242084edb497351?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/42be0c661cdbdcdd941bf5610126b17508883f5bb40e38bd6242084edb497351?s=96&d=mm&r=g","caption":"informatics"},"url":"https:\/\/binus.ac.id\/malang\/author\/informatics\/"}]}},"_links":{"self":[{"href":"https:\/\/binus.ac.id\/malang\/wp-json\/wp\/v2\/posts\/991","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/binus.ac.id\/malang\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/binus.ac.id\/malang\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/binus.ac.id\/malang\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/binus.ac.id\/malang\/wp-json\/wp\/v2\/comments?post=991"}],"version-history":[{"count":1,"href":"https:\/\/binus.ac.id\/malang\/wp-json\/wp\/v2\/posts\/991\/revisions"}],"predecessor-version":[{"id":994,"href":"https:\/\/binus.ac.id\/malang\/wp-json\/wp\/v2\/posts\/991\/revisions\/994"}],"wp:attachment":[{"href":"https:\/\/binus.ac.id\/malang\/wp-json\/wp\/v2\/media?parent=991"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/binus.ac.id\/malang\/wp-json\/wp\/v2\/categories?post=991"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/binus.ac.id\/malang\/wp-json\/wp\/v2\/tags?post=991"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}