Leoman’s blog

bi blög

Archive for the ‘opensource’ tag

Bu işin eğlencesi nereden geliyor?

one comment

Kısa bir süreden beri sosyal medyada neler olup bittiğini takip etmeye vakit bulamıyorum. Sabah en azından okunmamış rss feed’lerin bir kısmını temizleyebilmek adına Google Reader’ı gözden geçirmekle başlayan günüm sosyal medya ile devam etti.

Takip ettigim insanları okurken Özgür Demir’in comment’leri bol sayılabilecek şu feed’ine http://ff.im/y2f2v denk geldim. Ki bu feed birbirinden bağımsız birden fazla konu da barındırıyor. Yorumları takip edereken Özgür’ün ek$i üzerinden ki bir entry’sinde de http://goo.gl/GsD9v enteresan bilgiler yer alıyor. Bu yazıyı okuduktan sonra friendfeed’e geri dönüp yorumlara devam edince karşınıza çıkan diğer bir olay ise yeni adıyla StackExchange‘in güncellemiş olduğu altyapı bilgisi http://goo.gl/M5iRt ve kabaca istatistikler oluyor.

Bir anda kendimi sistem yönetciliğini yapmış olduğum bir önceki portalla mukayese ederken buldum ve ortaya enteresan bir sonuç çıkardım. Bilgilerin gizliliğinden dolayı net rakamlar veremesem de kabaca ortaya çıkan sonuca göre LAMP üzerinde hayatına devam eden bu portalda yarıya yakın (hatta daha az) donanım ile kabaca 4 katına yakın iş yaptığımız sonucu çıkıyor. Vermiş oldukları raporun altındaki yorumları takip ederken başka bir blog girdisinin linkinde http://goo.gl/wTUzD ise CPU kullanımlarına ait Cacti grafiklerine rastlayıp üç aşağı beş yukarı fikir sahibi olabiliyorum.

Olayın keyif veren kısmı sadece daha az donanım ile daha çok iş yapmak ta değil. Kapalı olmayan sistemleri kullanmamnın getirdiği bir sürü yan avantaj da işin eğlenceye dönen kısmı olabiliyor. Örneğin;

  • Kapalı işletim sistemlerinde müdahale edemeyeceğiniz ufacık bir işletim sistemi optimizasyonu ile SAN üzerinde %9.6 IO düşüşü ve %4 PV artışı sağlamak.
  • Kara kutu gibi kendini saklayan bir RDBMS yerine size tüm olanaklarını sunan diğer seçenek ile yaptığınız ufak tricky optimizasyon sayesinde QPS’inizin %6 arttırabilmek ve yine bunun PV’nize olan etkisini (%3) görebilmek.
  • Problem çözmek için ekstradan satın almanız gereken yazılımlar yerine yine farklı gruplar tarafından geliştirilen tool’ları kullanabilmek.
  • Herhangi bir büyüme anında “acaba nasıl lisanslanacak?”, “lisans maliyetlerimiz ne olacak?”, “lisanslama modelimiz değişecek mi?”, “mümkün mü?”, “bu lisansları bir daha ne zaman yenilememiz gerekecek, ne kadar sürelik bir yatırım” gibi cevaplanması zor sorulara maruz kalmak, büyümenin nasıl yapılacağı ve mümkün olup olmadığını kısıtlı dökümantasyonlardan çıldırarak ya da dene, yanıl, destek al, sürecin ilerlemesini bekle gibi sıkıntıları çekmektense sadece konu ile ilgili dökümantasyonları ve varsa paylaşılmış deneyimleri okuyarak işi planlayıp hızlıca uygulamaya geçebilmek.

olabilir. Durum spesifik bir sürü örnekle anlatabileceğim hikayemin olması bile bana ayrı zevk veriyor. Zannedersem sürekli paranoya derecesinde tespitler ve çözümlerinden dolayı mesleğimi seviyorum. Her ne kadar şu anda hayatına online olarak devam eden bir organizmadan uzak olsam da yine de benim için kürkçü dükkanı olacak diye tahmin ediyorum.

Notun bonusu: Open source’da, Free software’de bir güç var, evet.

Written by leoman

February 20th, 2011 at 12:32 am