Son derece güvenilir ticaret/sinyal kopyalayıcı (ideoloji ve gelişme tartışması) - sayfa 8

 

Neden böyle bir ormana tırmanıyorsun? TCP/IP ile çalışmak için standart bir kontrol vardır, bu iş için ayrı bir program yazın. Danışman terminalinde, danışmanın programla bağlantısı (bir bilgisayar içinde, sizin için uygun olan herhangi bir şekilde) ... ve tekerleği yeniden icat etmeye gerek yok - bağlantı noktalarını dinleyin, herkes bir süredir sizi dinliyor. uzun zaman.

 
sergeev :

mesele bu. düşünmeye çalıştığım şey. Tabii ki, başlangıçta daha fazla ölçeklenebilirlik yatırımı yapmanız gerekiyor. Yani amaç 1000-h olarak yapmaktır. Ve birimlerin daha sonra kullanması önemli değil.

Bu yüzden şimdi seçmeye ve karar vermeye çalışıyorum - ya hız ya da soketli mikro trafik. Veya müşterilerin yeni bir bilgi bölümü için sürekli olarak swotting üzerinde http ve önemli trafik .

Bence ikinci seçenek daha iyi. Ölçeklenebilirliğe ihtiyaç duyanlar için ve bunlardan sadece birkaçı var, her durumda ek maliyetler üstlenmeniz gerekecek. İlgili trafik için ödeme yapmalarına izin verin.

Gerisi, vakaların %90'ında az sayıda istemciyle kullanılacaktır ve bağlantının güvenilirliği ve dolayısıyla bu durumda işlevsellik, trafikten daha önemlidir.

Ve ilk durumda, güvenilir bir bağlantı olmadan iyi bir çözüm işe yaramaz.

 
sergeev :

mesele bu. düşünmeye çalıştığım şey. Tabii ki, başlangıçta daha fazla ölçeklenebilirlik yatırımı yapmanız gerekiyor. Yani amaç 1000-h olarak yapmaktır. Ve birimlerin daha sonra kullanması önemli değil.

Bu yüzden şimdi seçmeye ve karar vermeye çalışıyorum - ya hız ya da soketli mikro trafik. Veya müşterilerin yeni bir bilgi bölümü için sürekli olarak swotting üzerinde http ve önemli trafik.

Peki ya bilgiyi alan istemciler sunucu olurlar ve bunu belirli bir dizi istemciye dağıtırlarsa. Skype gibi.

Tehdit o zaman ölçeklenebilir bir ağımız var, küçük olsa da, siparişler doğrudan sunucudan geçiyor, ağ büyür büyümez, ikinci kademe, üçüncüsü ortaya çıkıyor. Bu durumda sunucu üzerindeki yük artmaz. Ağ, makineler arasında ping ile yapılandırılır.

 
Urain :
Peki ya bilgiyi alan istemciler sunucu olurlar ve bunu belirli bir dizi istemciye dağıtırlarsa. Skype gibi.

Haberleri yeni izledim) https://www.youtube.com/watch?feature=player_embedded&v=7VKf0W44qGA

Eşler arası ile, analogları olmayan "devrimci" bir çözüm olacaktır)

Sadece bunun gerçek olup olmadığını ve genel olarak bunda bir uygunluk olup olmadığını düşünmeniz gerekir.

 
OnGoing :

Haberleri yeni izledim) https://www.youtube.com/watch?feature=player_embedded&v=7VKf0W44qGA

Eşler arası ile, analogları olmayan "devrimci" bir çözüm olacaktır)

Sadece bunun gerçek olup olmadığını ve genel olarak bunda bir uygunluk olup olmadığını düşünmeniz gerekir.

Bu nedenle bir ağın boyutları hakkında da bir soru sordu. Uçsuz bucaksızı kucaklamak, anlatılmazı anlatmak gibidir :)
 
Urain :

Peki ya bilgiyi alan istemciler sunucu olurlar ve bunu belirli bir dizi istemciye dağıtırlarsa. Skype gibi.

seçenek iyi, ama büyük ölçekli :) İstemcileri ana bilgisayarla senkronize etmek için istemcilerin kendi aralarında ek bir değiş tokuş yapmanın gereksiz olduğunu düşünüyorum.
Tabii ki, her müşteri alınan bilgileri göndermek için bir mini sunucu olacak ve bu prensipte dikkate alınmayı hak ediyor.

 
Integer :

Neden böyle bir ormana tırmanıyorsun? TCP/IP ile çalışmak için standart bir kontrol vardır, bu iş için ayrı bir program yazın. Danışman terminalinde, danışmanın programla bağlantısı (bir bilgisayar içinde, sizin için uygun olan herhangi bir şekilde) ... ve tekerleği yeniden icat etmeye gerek yok - bağlantı noktalarını dinleyin, herkes bir süredir sizi dinliyor. uzun zaman.

Dmitry, tekrar ediyorum. Fotokopi makineleri uzun zamandır 4-5 yıllık reklamlar olmuştur. hem yerel hem de uzak ve ara sunucularla. Beni dinleyen herhangi bir kontrole ihtiyacım yok.

Burada bu konuda köpek yiyenler arasında genel bir forum tartışması yapmak istiyorum. Ve teknolojilerin türetilmiş artılarına ve eksilerine dayanarak - hem müşteri sayısına hem de bağlantı kalitesine ve kanallardaki yüke karşı kararlı ve dayanıklı güvenilir fotokopi makineleri için seçenekler yapmak.
 
sergeev :

..

Ve teknolojilerin türetilmiş artılarına ve eksilerine dayanarak - hem müşteri sayısına hem de bağlantı kalitesine ve kanallardaki yüke karşı kararlı ve dayanıklı güvenilir fotokopi makineleri için seçenekler yapmak.

Gündemde olanlar iki risk.

1 iletişim sorunları nedeniyle sinyal alamadı

2 iletimdeki bit kaybı nedeniyle doğru mesajı almıyor.

o zaman komşu istemciler arasında iletişim olmadan yapamazsınız, farklı kaynaklardan üç sinyal aldıktan sonra, bit-bit doğrulama yapabilir ve "3'te 2 doğru" ilkesine göre doğru mesajı görüntüleyebilirsiniz. Böyle bir şema, hem iletişim arızalarından hem de iletim kayıplarından daha fazla korunur. Daha sonra mesajlar bit maskeleri halinde şifrelenebilir ve minimumda sıkıştırılabilir (bir dizi cümle iletmek yerine). Hangi sunucu trafiğini azaltacaktır.

Tehdit Ve düşen bir komşu nedeniyle arıza olmaması için aşırı bir dağılım oluşturur, örneğin istemci sunucudan ve 4 komşudan bir sinyal alır, ancak sunucu sinyali ve ilk gelen komşulardan 2 sinyal alır. işletmeye alınır.

 
Urain :

Gündemde olanlar iki risk.

1 iletişim sorunları nedeniyle sinyal alamadı

müşteri üzerindeki iletişim eksikliği hiçbir şekilde çözülmüyor. o ya vardır ya yoktur. sunucunun her zaman bağlı olduğu varsayılır.

2 iletimdeki bit kaybı nedeniyle doğru mesajı almıyor.

örneğin bir karma ile yanlış bir mesaj imzalanabilir. değeri yanlışsa, mesaj sunucudan tekrar istenir. ancak genellikle @label@ gibi özel etiketlerin dosyalarının sonunda ve ortasında bulunması, alınan mesajın eksiksizliği hakkında net bir yol gösterir.

 
Urain :

...o zaman komşu istemciler arasında iletişim olmadan yapamazsınız, farklı kaynaklardan üç sinyal aldıktan sonra, bit-bit doğrulama yapabilir ve "3'te 2 doğrudur" ilkesine göre doğru mesajı görüntüleyebilirsiniz. . Böyle bir şema, hem iletişim arızalarından hem de iletim kayıplarından daha fazla korunur. Daha sonra mesajlar bit maskeleri halinde şifrelenebilir ve minimumda sıkıştırılabilir (bir dizi cümle iletmek yerine). Hangi sunucu trafiğini azaltacaktır.

İletilen verilerin doğrulanması, protokol düzeyinde TCP/IP'de zaten uygulanmaktadır.
Neden: