{"id":2245,"date":"2021-08-02T18:51:43","date_gmt":"2021-08-02T18:51:43","guid":{"rendered":"https:\/\/www.yazilimperver.com\/?p=2245"},"modified":"2021-08-15T21:00:49","modified_gmt":"2021-08-15T21:00:49","slug":"haftalik-videolar-6-when-to-use-microservices-and-when-not-to","status":"publish","type":"post","link":"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/","title":{"rendered":"Haftal\u0131k Videolar 6 &#8211; &#8220;When to use Microservices (and when not to)&#8221;"},"content":{"rendered":"<p><span style=\"color: #ff0000;\"><strong>G\u00fcncelleme (15\/08\/2021):<\/strong> <\/span>Yaz\u0131mda bahsetti\u011fim Sam Newman&#8217;\u0131n a\u015fa\u011f\u0131daki videosu bu konuyu merak edenler i\u00e7in faydal\u0131 olabilir. Olduk\u00e7a ak\u0131c\u0131 ve mikroservislere ili\u015fkin temel baz\u0131 hususlara de\u011finiyor. \u0130n\u015fallah yak\u0131nda kitab\u0131n\u0131 da okumay\u0131 planl\u0131yorum. \u0130yi seyirler.<\/p>\n<p><iframe loading=\"lazy\" title=\"Principles Of Microservices by Sam Newman\" width=\"780\" height=\"439\" src=\"https:\/\/www.youtube.com\/embed\/PFQnNFe27kU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p>Evet dostlar, bir video payla\u015f\u0131m\u0131 ile birlikteyiz. Videonun konusu, yaz\u0131m\u0131n da ba\u015fl\u0131\u011f\u0131nda g\u00f6rd\u00fc\u011f\u00fcn\u00fcz \u00fczere, ne zaman miksorservis mimarisi kullan\u0131lmal\u0131 ve ne zaman kullan\u0131lmamal\u0131. A\u00e7\u0131k\u00e7as\u0131, bu konu \u00fczerine pek yaz\u0131 yay\u0131nlamam\u0131\u015f olsam da, bir yaz\u0131l\u0131mc\u0131 olarak her zaman, g\u00fcncel teknolojileri takip etmekte fayda oldu\u011funa inananlardan\u0131m. Bu sadece teknik konular de\u011fil, ayn\u0131 zamanda teknik olmayan konular i\u00e7in de ge\u00e7erli. Neyin, ne zaman faydal\u0131 veya laz\u0131m olaca\u011f\u0131n\u0131 bilemeyebilirsiniz. Her ne kadar i\u015f hayat\u0131nda ya da bo\u015f zamanlar\u0131mda bu mimariye ili\u015fkin bir \u00e7al\u0131\u015fma yapmam\u0131\u015f olsam da, etraf\u0131mda bu mimariyi kullanan arkada\u015flar\u0131m mevcut. Ben de f\u0131rsat bulduk\u00e7a bu tarz videolar ile konuya ili\u015fkin bilgi sahibi olmaya \u00e7al\u0131\u015f\u0131yorum, tabi ayr\u0131ca konuya ili\u015fkin kitap ve benzeri kaynaklar\u0131 da biraz kar\u0131\u015ft\u0131rm\u0131yor de\u011filim \ud83d\ude42<\/p>\n<p>Gelelim konu\u015fmac\u0131lara. Konu\u015fmac\u0131lar Sam Newman ve Martin Fowler. A\u00e7\u0131k\u00e7as\u0131 ilkinin ismini bu videoyu izleyene kadar duymam\u0131\u015ft\u0131m, fakat anlad\u0131\u011f\u0131m kadar\u0131yla (ve sonra internetten biraz ara\u015ft\u0131r\u0131nca), bu konu \u00fczerinde bir \u00e7ok konu\u015fmas\u0131 ve birden fazla kitab\u0131 mevcut. Martin Fowler&#8217;un ise &#8220;Refactoring&#8221; kitab\u0131 ve bir \u00e7ok yaz\u0131s\u0131n\u0131 okudum. Refactoring kitab\u0131n\u0131 \u00f6zellikle, b\u00fcy\u00fck uygulamalar ile \u00e7al\u0131\u015fan ya da idame ile u\u011fra\u015fan arkada\u015flar \u00f6ncelikli olmak \u00fczere b\u00fct\u00fcn yaz\u0131l\u0131mc\u0131lara bakmalar\u0131n\u0131 tavisye ediyorum. Ayr\u0131ca <a href=\"https:\/\/martinfowler.com\/\"><span style=\"color: #008000;\"><strong>https:\/\/martinfowler.com<\/strong><\/span>\/<\/a> sayfas\u0131nda da g\u00fczel bilgiler mevcut.<\/p>\n<p>Videonun i\u00e7eri\u011fine bakacak olursak, a\u00e7\u0131k\u00e7as\u0131 bu video i\u00e7erisinde, mikroservis mimarisinin ne oldu\u011funa ili\u015fkin detayl\u0131 bir bilgi verilmese de bence \u00e7ok \u00f6nemli konulara de\u011finilmi\u015f. Bu ve benzeri mimarilere ili\u015fkin bilgiler i\u00e7in &#8220;<span style=\"color: #008000;\"><strong><a style=\"color: #008000;\" href=\"https:\/\/www.amazon.com\/Fundamentals-Software-Architecture-Comprehensive-Characteristics\/dp\/1492043451\">Fundamentals of Software Architecture<\/a>&#8220;<\/strong><\/span> kitab\u0131na bir g\u00f6z atman\u0131z\u0131 \u00f6nerece\u011fim. Bu ve benzeri yaz\u0131l\u0131m mimarileri bir \u00e7ok a\u00e7\u0131dan olduk\u00e7a g\u00fczel bir \u015fekilde anlat\u0131l\u0131yor.<\/p>\n<p>\u015eu an olduk\u00e7a reva\u00e7ta olan bu mimarinin, bazen ger\u00e7ekten astar\u0131 y\u00fcz\u00fcnden pahal\u0131 olabilece\u011fi, pratik anlamda kullan\u0131m\u0131nda dikkat edilmesi gereken hususlar\u0131 ve benzeri bir ka\u00e7 konuyu \u00e7ok g\u00fczel bir format ile anlatmas\u0131 sebebi ile olduk\u00e7a ho\u015fuma gitti ve sizlerle de payla\u015fmak istedim. S\u00f6z\u00fc daha fazla uzatmadan, video i\u00e7erisinde de\u011finilen ba\u015fl\u0131klar\u0131 ve bunlar aras\u0131ndaki \u00f6nemli noktalar\u0131 sizler ile payla\u015fay\u0131m. \u0130yi seyirler ve okumalar.<\/p>\n<p><iframe loading=\"lazy\" title=\"When To Use Microservices (And When Not To!) \u2022 Sam Newman &amp; Martin Fowler \u2022 GOTO 2020\" width=\"780\" height=\"439\" src=\"https:\/\/www.youtube.com\/embed\/GBTdnfD6s5Q?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=GBTdnfD6s5Q&amp;t=0s\">00:00<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\">Giri\u015f<\/span><\/p>\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=GBTdnfD6s5Q&amp;t=230s\">03:50<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Mikroservisler ne zaman kullan\u0131lmal\u0131d\u0131r? &#8220;When to use microservices&#8221;<\/span><\/p>\n<ul>\n<li>Mikroservis mimarisi temelde bizlere ne sa\u011flar?\n<ul>\n<li>Uygulamalar\u0131 b\u00fcy\u00fctebilmek i\u00e7in daha fazla opsiyon sunma<\/li>\n<li>Ba\u011f\u0131ms\u0131z konu\u015fland\u0131rma<\/li>\n<li>Hata durumundaki etkinin limitlenmesi<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=GBTdnfD6s5Q&amp;t=374s\">06:14<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Mikroservisler varsay\u0131lan ya da ilk se\u00e7enek olarak <strong>kullan\u0131lmamal\u0131<\/strong> m\u0131?<\/span><\/p>\n<ul>\n<li>Mikroservisler kolay bir \u015fekilde kapat\u0131l\u0131p\/a\u00e7\u0131labilecek bir \u015fey de\u011fildir,<\/li>\n<li>Mikroservisler, varsay\u0131lan bir \u015fe\u00e7enek olmamal\u0131d\u0131r,<\/li>\n<li>\u00d6ncelikle \u00e7ok temel &#8220;monolith&#8221; yap\u0131 ile ba\u015flayarak b\u00fcy\u00fct\u00fclmesinde fayda var,<\/li>\n<\/ul>\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=GBTdnfD6s5Q&amp;t=515s\">08:35<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Mikroservis kullanmak i\u00e7in \u00fc\u00e7 \u00f6nemli sebep<\/span><\/p>\n<ul>\n<li>S\u0131f\u0131r aksakl\u0131k s\u00fcresi ve ba\u011f\u0131ms\u0131z konu\u015flanma<\/li>\n<li>Verinin ve veri i\u015flemenin bir birinden izole edilmesi<\/li>\n<li>Organizasyonel yap\u0131ya uyumluluk\n<ul>\n<li>\u015eirket i\u00e7erisindeki ba\u011f\u0131ms\u0131z ekiplere sorumluluklar\u0131n da\u011f\u0131t\u0131lmas\u0131<\/li>\n<li>Kordinasyon y\u00fck\u00fcn\u00fc d\u00fc\u015f\u00fcrme<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=GBTdnfD6s5Q&amp;t=660s\">11:00<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Da\u011f\u0131t\u0131k yekpare (&#8220;monolith&#8221;) durumundan nas\u0131l ka\u00e7\u0131nabiliriz (How to avoid a distributed monolith)<\/span><\/p>\n<ul>\n<li>Konu\u015flanma mekanizmas\u0131 olu\u015fturun<\/li>\n<li>\u00d6r\u00fcnt\u00fcleri ara\u015ft\u0131r\u0131n<\/li>\n<\/ul>\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=GBTdnfD6s5Q&amp;t=889s\">14:49<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Mikroservisler i\u00e7in neden ba\u011f\u0131ms\u0131z da\u011f\u0131t\u0131m i\u00e7in \u00e7abalamal\u0131y\u0131z?<\/span><\/p>\n<ul>\n<li>Her bir s\u00fcr\u00fcm\u00fcn di\u011fer servislere etkisini azaltma<\/li>\n<li>Ekip boyutlar\u0131 b\u00fcy\u00fcd\u00fck\u00e7e, tak\u0131mlar aras\u0131ndaki kordinasyonun azalmas\u0131<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>G\u00fcncelleme (15\/08\/2021): Yaz\u0131mda bahsetti\u011fim Sam Newman&#8217;\u0131n a\u015fa\u011f\u0131daki videosu bu konuyu merak edenler i\u00e7in faydal\u0131 olabilir. Olduk\u00e7a ak\u0131c\u0131 ve mikroservislere ili\u015fkin temel baz\u0131 hususlara de\u011finiyor. \u0130n\u015fallah yak\u0131nda kitab\u0131n\u0131 da okumay\u0131 planl\u0131yorum. \u0130yi seyirler. Evet dostlar, bir video payla\u015f\u0131m\u0131 ile birlikteyiz. Videonun konusu, yaz\u0131m\u0131n da ba\u015fl\u0131\u011f\u0131nda g\u00f6rd\u00fc\u011f\u00fcn\u00fcz \u00fczere, ne zaman miksorservis mimarisi kullan\u0131lmal\u0131 ve ne zaman kullan\u0131lmamal\u0131&#8230;. <a class=\"more-link\" href=\"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/\">Continue reading <span class=\"meta-nav\">&#8594;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[131,188],"tags":[844,885,887,886,347],"class_list":["post-2245","post","type-post","status-publish","format-standard","hentry","category-video","category-yazilim-muhendisligi","tag-martin-fowler","tag-microservices","tag-refactoring","tag-sam-newman","tag-video-post"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Haftal\u0131k Videolar 6 - &quot;When to use Microservices (and when not to)&quot; - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131<\/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.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Haftal\u0131k Videolar 6 - &quot;When to use Microservices (and when not to)&quot; - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\" \/>\n<meta property=\"og:description\" content=\"G\u00fcncelleme (15\/08\/2021): Yaz\u0131mda bahsetti\u011fim Sam Newman&#8217;\u0131n a\u015fa\u011f\u0131daki videosu bu konuyu merak edenler i\u00e7in faydal\u0131 olabilir. Olduk\u00e7a ak\u0131c\u0131 ve mikroservislere ili\u015fkin temel baz\u0131 hususlara de\u011finiyor. \u0130n\u015fallah yak\u0131nda kitab\u0131n\u0131 da okumay\u0131 planl\u0131yorum. \u0130yi seyirler. Evet dostlar, bir video payla\u015f\u0131m\u0131 ile birlikteyiz. Videonun konusu, yaz\u0131m\u0131n da ba\u015fl\u0131\u011f\u0131nda g\u00f6rd\u00fc\u011f\u00fcn\u00fcz \u00fczere, ne zaman miksorservis mimarisi kullan\u0131lmal\u0131 ve ne zaman kullan\u0131lmamal\u0131.... Continue reading &#8594;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/\" \/>\n<meta property=\"og:site_name\" content=\"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2021-08-02T18:51:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-08-15T21:00:49+00:00\" \/>\n<meta name=\"author\" content=\"yaz\u0131l\u0131mperver\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"yaz\u0131l\u0131mperver\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/\"},\"author\":{\"name\":\"yaz\u0131l\u0131mperver\",\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb\"},\"headline\":\"Haftal\u0131k Videolar 6 &#8211; &#8220;When to use Microservices (and when not to)&#8221;\",\"datePublished\":\"2021-08-02T18:51:43+00:00\",\"dateModified\":\"2021-08-15T21:00:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/\"},\"wordCount\":691,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb\"},\"keywords\":[\"martin fowler\",\"microservices\",\"refactoring\",\"sam newman\",\"video post\"],\"articleSection\":[\"Video\",\"Yaz\u0131l\u0131m M\u00fchendisli\u011fi\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/\",\"url\":\"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/\",\"name\":\"Haftal\u0131k Videolar 6 - \\\"When to use Microservices (and when not to)\\\" - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/www.yazilimperver.com\/#website\"},\"datePublished\":\"2021-08-02T18:51:43+00:00\",\"dateModified\":\"2021-08-15T21:00:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ana sayfa\",\"item\":\"https:\/\/www.yazilimperver.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Haftal\u0131k Videolar 6 &#8211; &#8220;When to use Microservices (and when not to)&#8221;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.yazilimperver.com\/#website\",\"url\":\"https:\/\/www.yazilimperver.com\/\",\"name\":\"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131\",\"description\":\"Payla\u015fmak g\u00fczeldir.\",\"publisher\":{\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.yazilimperver.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb\",\"name\":\"yaz\u0131l\u0131mperver\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2018\/04\/OnlyIcon-1-114x114.png\",\"contentUrl\":\"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2018\/04\/OnlyIcon-1-114x114.png\",\"caption\":\"yaz\u0131l\u0131mperver\"},\"logo\":{\"@id\":\"https:\/\/www.yazilimperver.com\/#\/schema\/person\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Haftal\u0131k Videolar 6 - \"When to use Microservices (and when not to)\" - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","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.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/","og_locale":"tr_TR","og_type":"article","og_title":"Haftal\u0131k Videolar 6 - \"When to use Microservices (and when not to)\" - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","og_description":"G\u00fcncelleme (15\/08\/2021): Yaz\u0131mda bahsetti\u011fim Sam Newman&#8217;\u0131n a\u015fa\u011f\u0131daki videosu bu konuyu merak edenler i\u00e7in faydal\u0131 olabilir. Olduk\u00e7a ak\u0131c\u0131 ve mikroservislere ili\u015fkin temel baz\u0131 hususlara de\u011finiyor. \u0130n\u015fallah yak\u0131nda kitab\u0131n\u0131 da okumay\u0131 planl\u0131yorum. \u0130yi seyirler. Evet dostlar, bir video payla\u015f\u0131m\u0131 ile birlikteyiz. Videonun konusu, yaz\u0131m\u0131n da ba\u015fl\u0131\u011f\u0131nda g\u00f6rd\u00fc\u011f\u00fcn\u00fcz \u00fczere, ne zaman miksorservis mimarisi kullan\u0131lmal\u0131 ve ne zaman kullan\u0131lmamal\u0131.... Continue reading &#8594;","og_url":"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/","og_site_name":"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","article_published_time":"2021-08-02T18:51:43+00:00","article_modified_time":"2021-08-15T21:00:49+00:00","author":"yaz\u0131l\u0131mperver","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"yaz\u0131l\u0131mperver","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/#article","isPartOf":{"@id":"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/"},"author":{"name":"yaz\u0131l\u0131mperver","@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb"},"headline":"Haftal\u0131k Videolar 6 &#8211; &#8220;When to use Microservices (and when not to)&#8221;","datePublished":"2021-08-02T18:51:43+00:00","dateModified":"2021-08-15T21:00:49+00:00","mainEntityOfPage":{"@id":"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/"},"wordCount":691,"commentCount":0,"publisher":{"@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb"},"keywords":["martin fowler","microservices","refactoring","sam newman","video post"],"articleSection":["Video","Yaz\u0131l\u0131m M\u00fchendisli\u011fi"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/","url":"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/","name":"Haftal\u0131k Videolar 6 - \"When to use Microservices (and when not to)\" - Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/www.yazilimperver.com\/#website"},"datePublished":"2021-08-02T18:51:43+00:00","dateModified":"2021-08-15T21:00:49+00:00","breadcrumb":{"@id":"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.yazilimperver.com\/index.php\/2021\/08\/02\/haftalik-videolar-6-when-to-use-microservices-and-when-not-to\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ana sayfa","item":"https:\/\/www.yazilimperver.com\/"},{"@type":"ListItem","position":2,"name":"Haftal\u0131k Videolar 6 &#8211; &#8220;When to use Microservices (and when not to)&#8221;"}]},{"@type":"WebSite","@id":"https:\/\/www.yazilimperver.com\/#website","url":"https:\/\/www.yazilimperver.com\/","name":"Yaz\u0131l\u0131mperver&#039;in D\u00fcnyas\u0131","description":"Payla\u015fmak g\u00fczeldir.","publisher":{"@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.yazilimperver.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/6497f6de4df6ba469748b861a2b3fcdb","name":"yaz\u0131l\u0131mperver","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/image\/","url":"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2018\/04\/OnlyIcon-1-114x114.png","contentUrl":"https:\/\/www.yazilimperver.com\/wp-content\/uploads\/2018\/04\/OnlyIcon-1-114x114.png","caption":"yaz\u0131l\u0131mperver"},"logo":{"@id":"https:\/\/www.yazilimperver.com\/#\/schema\/person\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/posts\/2245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/comments?post=2245"}],"version-history":[{"count":4,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/posts\/2245\/revisions"}],"predecessor-version":[{"id":2269,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/posts\/2245\/revisions\/2269"}],"wp:attachment":[{"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/media?parent=2245"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/categories?post=2245"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.yazilimperver.com\/index.php\/wp-json\/wp\/v2\/tags?post=2245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}