Mikro hizmet mimarisi merceğinden seks, aşk ve ilişkiler

"Seks, aşk ve ilişkileri ayırdığımda her şey çok daha basitleşti..." hayat tecrübesi olan bir kızdan alıntı

Biz programcıyız ve makinelerle uğraşırız, ancak insana dair hiçbir şey bize yabancı değildir. Aşık oluyoruz, evleniyoruz, çocuk sahibi oluyoruz ve... ölüyoruz. Sıradan ölümlüler gibi biz de "anlaşamadığımızda", "birbirimize uymadığımızda" vs. sürekli duygusal sorunlar yaşarız. Aşk üçgenlerimiz, ayrılıklarımız, ihanetlerimiz ve diğer duygu yüklü olaylarımız olur.

Öte yandan mesleğin doğası gereği her şeyin mantıklı olmasını ve bir şeyin diğerinden çıkmasını severiz. Eğer benden hoşlanmıyorsan, neden tam olarak? Karakterler konusunda hemfikir değilseniz o zaman tam olarak hangi kısım? “Bana acımıyorsun ve beni sevmiyorsun” tarzındaki açıklamalar bize, ölçülmesi gereken (acıma hangi birimlerle ölçülür) ve net sınır koşulları verilmesi gereken bir tür belirsiz soyutlamalar dizisi gibi görünüyor. olaylar bu acımayı tetiklemeli).

Modern psikoloji, insan ilişkilerinin duygusal yönünü ifade etmek için çok sayıda soyutlama ve terminoloji biriktirmiştir. Psikoloğa gelip partnerinizle ilişkinizin yürümediğini söylediğinizde size “birbirinize karşı daha hoşgörülü olun” ruhuyla pek çok tavsiye vereceklerdir, “öncelikle kendinizi anlamalısınız ve anlamalısınız” senin için gerçekten önemli olan ne? Saatlerce oturup psikoloğun size çok açık şeyler söylemesini dinleyeceksiniz. Veya ana özü "istediğinizi yapın ve sevmediğinizi yapmayın" basit formülasyonuna indirgenen popüler psikolojik literatürü okuyacaksınız. Geriye kalan her şey bu banal gerçeğin küçük tohumuna güzel bir garnitür.

Ancak bekleyin, programlama çok öngörülemeyen bir süreçtir. Mecazi anlamda programlama sürecinde çevremizdeki dünyayı soyutlamalar düzeyinde basitleştirmeye çalışıyoruz. Çevremizdeki dünyanın entropisini anladığımız algoritmaların mantığına sıkıştırarak azaltmaya çalışıyoruz. Bu tür dönüşümlerde muazzam deneyim biriktirdik. Bir dizi ilke, manifesto ve algoritma geliştirdik.

Bu noktada şu soru ortaya çıkıyor: Bütün bu gelişmeleri insan ilişkilerine uygulamak mümkün mü? Mycoservice mimarisine bir göz atalım.

Bu açıdan bakıldığında evlilik, sürdürülmesi giderek zorlaşan dev bir yekpare uygulamadır. Zaten pek çok işlevsel olmayan işlevsellik (ilişkinin tazeliği nerede), teknik borç (karınıza en son ne zaman çiçek verdiniz), sistemin parçaları arasındaki protokollerin etkileşimi açısından ihlaller var (I) size yeni bir arabadan bahsederseniz ve siz yine "kovayı çıkarırsanız"), sistem kaynakları (hem mali hem de manevi) tüketir.

Mikro hizmet mimarisi yaklaşımını uygulayalım ve ilk olarak sistemi bileşenlerine ayıralım. Elbette arıza herhangi bir şey olabilir, ancak burada herkes kendi yazılım mimarıdır.

Evlilik işlevsel olarak şunlardan oluşur:

  • Finansal alt sistem
  • Duygusal alt sistem (seks, aşk, duygular, soyut ve değerlendirilmesi zor olan her şey)
  • İletişim alt sistemi (aile içi iletişim ve etkileşimden sorumludur)
  • Çocuk yetiştirmeye yönelik alt sistemler (isteğe bağlı, müsaitlik durumuna bağlıdır)

İdeal olarak bu alt sistemlerin her biri özerk olmalıdır. Şu tarzdaki desenler:

  • az kazanıyorsun, bu yüzden sana olan hislerim soluyor
  • eğer beni seviyorsan bana bir kürk manto al
  • Yatakta beni tatmin etmediğin için seninle iletişim kurmayacağım

İyi bir mikroservis mimarisinde, bir bütün olarak sistemin işleyişini etkilemeden herhangi bir parçası değiştirilebilir.

Bu açıdan bakıldığında, bir partnerle olan ilişki, duygusal ilişkiler alt sisteminin yerini almaktan başka bir şey değildir.

Evli bir kadın da zengin bir sevgili bulabilir ve böylece finansal alt sistemin yerini alabilir.

Aile içindeki duygusal iletişimin yerini sosyal ağlar ve anlık mesajlaşma programları şeklindeki dış hizmetler alıyor. Etkileşim API'si, ekranın diğer tarafındaki kişi gibi görünüşte değişmeden kalır, ancak hiçbir teknoloji bir yakınlık duygusu sağlayamaz.

Arkadaşlık sitelerinde bolluk ve erişilebilirlik yanılsaması katkıda bulunur - iletişim kurmak için herhangi bir çaba harcamanıza gerek yoktur. Tinder'da sola kaydırdığınızda temiz bir sayfa açarak yeni bir ilişkiye hazırsınız. Bu, sinemaya veya kafelere gitmek için kullanılan eski moda ağ protokollerinin geliştirilmiş bir versiyonu gibi, ancak sıfırlama düğmesine basıp oyunu yeniden başlatabilme özelliğine sahip.

Bu tür değişikliklerin bir bütün olarak sisteme fayda sağlayıp sağlamadığı tartışmalı bir sorudur ve herkes kendi cevabını verebilir. Çalışan bir monolitik ilişki uygulamasını, iç sorunları ve dönemsel arızalarıyla birlikte ayırmanın gerekli olup olmadığı ve her şey parçalara ayrıldığında dağılıp dağılmayacağı açık bir sorudur.

Kaynak: habr.com

Yorum ekle