haktan.uzyol
Birisi mi Spawnlandı?
- Katılım
- 6 Şubat 2022
- Mesajlar
- 5
- Elmaslar
- 5
- Puan
- 85
- Yaş
- 40
Discord:
-
Merhaba ben Haktan. Kısaca kendimden bahsetmem gerekirse matematik bölümü mezunuyum, sevdiğim işi yapmak adına network ve virtualization konularında kendimi geliştirmeye çalışıyorum, geçici olarak tokyoya taşındım, 3 ve 5 yaşında iki yavrum var. Forumlarda dolaşmak, oyun oynamak ve mugicha içerken dalgaları izlemek hobilerim :)
Minecraftı 2010lardan da biliyordum fakat incelemek sadece birkaç ay önce oldu. Modlar ve sunucu yazılımlarını inceledim, birçok deneme sonucunda ejderhayı yenemesem de oyuna saatler harcadığımı böylece de oyunu sevdiğimi düşündüm. Daha sonra çok oyunculu sunuculardan denedim değişik oyunlar yapmışlar binlerce oyuncuyla oynayabiliyoruz bu oyunu çok hoş bir şey. Türkiye sunucularını denediğimde zirve derecede hayal kırıklığı yaşadım ve sanırım bir daha oynamayacağım ama dikkatimi çeken biraz şey oldu mesela japonyada ya da ingilterede tebex gibi şeyler kullanılıyor veya şirketler kendi ödeme yollarıyla storelarını açıyor ama türkiyede siteler bile hep aynı sonradan farkettim ki genelde hep aynı yazılımı kullanarak açılmış siteler ve ödeme kuruluşları denetlenmiyor gibi. Beni oldukça şaşırtan bir durumdu.
Neden bu yazılımların alındığını sormak istedim, demo incelememde oldukça zayıf özellikler ve kötü tasarımlar olmasına rağmen 300 gibi bir şeye alıyorlar. Şuan takım lideri rolünde olduğum bir ekiple load balancing, reverse proxy, ddos mitigation özellikleri sağlayan bir kurumsal yazılım yapmayı planladık fakat oyunlara karşı da ilgimiz var.
Kurumsal bir kimlikle size gelsek ve "webscript" dediğiniz yazılımların daha iyisini* karşınıza koysak şuanda tercih ettiğiniz fiyatlara bunu alır mıydınız? Mevcut yapılarınızı yeniden düzenleme olanağınız var mı? Neden böyle bir şey alıyorsunuz ama kendiniz geliştirmiyorsunuz? Bu şeylerde sizi çeken nedir? Bu soruların cevaplarını verirseniz mutlu oluruz :D
[*] iyi:
Minecraftı 2010lardan da biliyordum fakat incelemek sadece birkaç ay önce oldu. Modlar ve sunucu yazılımlarını inceledim, birçok deneme sonucunda ejderhayı yenemesem de oyuna saatler harcadığımı böylece de oyunu sevdiğimi düşündüm. Daha sonra çok oyunculu sunuculardan denedim değişik oyunlar yapmışlar binlerce oyuncuyla oynayabiliyoruz bu oyunu çok hoş bir şey. Türkiye sunucularını denediğimde zirve derecede hayal kırıklığı yaşadım ve sanırım bir daha oynamayacağım ama dikkatimi çeken biraz şey oldu mesela japonyada ya da ingilterede tebex gibi şeyler kullanılıyor veya şirketler kendi ödeme yollarıyla storelarını açıyor ama türkiyede siteler bile hep aynı sonradan farkettim ki genelde hep aynı yazılımı kullanarak açılmış siteler ve ödeme kuruluşları denetlenmiyor gibi. Beni oldukça şaşırtan bir durumdu.
Neden bu yazılımların alındığını sormak istedim, demo incelememde oldukça zayıf özellikler ve kötü tasarımlar olmasına rağmen 300 gibi bir şeye alıyorlar. Şuan takım lideri rolünde olduğum bir ekiple load balancing, reverse proxy, ddos mitigation özellikleri sağlayan bir kurumsal yazılım yapmayı planladık fakat oyunlara karşı da ilgimiz var.
Kurumsal bir kimlikle size gelsek ve "webscript" dediğiniz yazılımların daha iyisini* karşınıza koysak şuanda tercih ettiğiniz fiyatlara bunu alır mıydınız? Mevcut yapılarınızı yeniden düzenleme olanağınız var mı? Neden böyle bir şey alıyorsunuz ama kendiniz geliştirmiyorsunuz? Bu şeylerde sizi çeken nedir? Bu soruların cevaplarını verirseniz mutlu oluruz :D
[*] iyi:
- Tercih ettiğimiz low level dillerle geliştirdiğimiz kütüphanemizde (Intel-Xeon E5-2660v2, 64GB ram, 10gbit ethernet) 1M rps (2kb raw req,res) 1.2ms latency değerleri alıyoruz. Altyapımızı oluşturacak http/s modülü bu olacak.
- Load balancing (HA cluster) ile multiple instance çalıştırabileceksiniz, aynı şekilde birden çok veritabanı adresi ekleyerek (hem session server hem cache server hem kaydedilen veriler için) database cluster arasında sorunsuz verilerinizi kaydedebileceksiniz.
- Yönetim paneline roller ve kullanıcılar ekleyebilecek, panel üzerinden sunucunuza ekleyebileceğiniz plugin ile hem sunucunuzu (java ile yazılmışlarda js, python ve java kodları yürütebilme (js, python için runtime ve api, java ise geçerli runtimeda çalışır), console işlemleri yapabilme) hem web sitenizi yönetebileceksiniz ve bir sürü şeyi ayarlayabileceksiniz.
- Sunucunuza ekleyebileceğiniz yazılım ile ftp üzerinden veya clouda yedekleme ve süreç takibi gerçekleştirebilirsiniz.
- Cross platform desteğimizle çözümlerimizi *nix ve nt çekirdeklerinde sorunsuz çalıştırabileceksiniz, EVET PHP YOK MUCİZE Mİ? Paylaşımlı hostinglere ve yorumlanan dillere muhtaç değilsiniz.
- Template editörüyle admin page üzerinden tüm sayfaları, stilleri ve scriptleri yönetebilirsiniz.
- Gereksiz ve haklarınızı ihlal eden telemetri trafiği, her istekte lisans kontrolü yok. bant genişliğiniz korunacak ve gecikme süreleriniz azalacak.
- Modüler sistem sayesinde kendi low level kütüphanelerinizi ekleyebilirsiniz, dynamic library olarak build edebileceğiniz tüm diller için modlanabilir bir site!
- Ek ücrete tabi forum sayfası, modüler eklenebilir.
- xss, csrf, cookie poison, brute force, application layer saldırıları gibi yıllardır karşı karşıya kaldığımız saldırı türlerine karşı tek kuşkunuz olmadan kullanıcılarınızı güvende tutma yeteneği (?distributed denial L2-3-4-7 ataklarında sunucu kaynakları ve uygulamaya ulaşmadan filtrelenen trafik önem taşır).
- Geliştiriciler tarafından da kullanılabilecek API (api.x.com, x.com/api, veya nasıl ayarlarsanız) ve her iş için başka API tokenlarıyla güvenliğinizi arttırma.
--> Daha tam planlanmamış ve tescil edilmemiş bir ürün olduğunu göz önüne alarak sonuçun bu kadarla ibaret olmayacağını düşüneceğinizden eminiz. Bir geliştiricinin de sadece basit bir sunucuya sahip olmak isteyen adminin de seveceği türden bir şey çıkarmak hedefimiz.
Bizi böyle bir şey yapmamız veya yapmamamız için bizi ikna etmenize ihtiyacımız var. Bahsettiğim gibi oyunlarla ilgili şeyler yapmayı da sevdiğimiz için aklıma böyle bir fikir geldi. Kazanç konusunda giderlerimizi karşılaması (30K gibi birşey) dışında endişemiz yok.
Sorularımı yanıtlamanız beni çok mutlu edecek.
Eğer bu yola girersek aynı performanslara sahip java edition için proxy sunucusu (mesela bungeecord) da üretebiliriz. Monitör, scriptleyerek matematik işlemlerinden tutun database sorgulamaya kadar şeyler yapabilirsiniz, bir firewall bulundurabilir gibi.
Dil veya para birimi çevirimi ile ilgili yanlışlarım için üzgünüm.
Son düzenleme: