Click here to Skip to main content
15,885,980 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: Simple plain text "encryption" that is very easy to decrypt without specialty software? Pin
Eddy Vluggen2-May-20 23:01
professionalEddy Vluggen2-May-20 23:01 
GeneralRe: Simple plain text "encryption" that is very easy to decrypt without specialty software? Pin
arnold_w2-May-20 23:03
arnold_w2-May-20 23:03 
GeneralRe: Simple plain text "encryption" that is very easy to decrypt without specialty software? Pin
Eddy Vluggen2-May-20 23:16
professionalEddy Vluggen2-May-20 23:16 
AnswerRe: Simple plain text "encryption" that is very easy to decrypt without specialty software? Pin
Graham Breach2-May-20 22:16
Graham Breach2-May-20 22:16 
QuestionHigh Scale Real time communication (Server to Client) Pin
Nand3225-Apr-20 3:49
Nand3225-Apr-20 3:49 
QuestionRe: High Scale Real time communication Pin
Greg Utas25-Apr-20 23:44
professionalGreg Utas25-Apr-20 23:44 
AnswerRe: High Scale Real time communication Pin
Nand3226-Apr-20 1:36
Nand3226-Apr-20 1:36 
GeneralRe: High Scale Real time communication Pin
Greg Utas26-Apr-20 1:55
professionalGreg Utas26-Apr-20 1:55 
I don't know which frameworks are suitable for this. If you have to start from scratch, try TCP. If it doesn't scale to meet your needs, look at RTP[^]. If message loss or reordering is acceptable, you could even go with basic UDP. It shouldn't be hard to change the protocol if your software is well structured.

You might find my article Software Techniques for Lemmings (link in .sig below) useful. It describes things that should generally be avoided in serious servers.

GeneralRe: High Scale Real time communication Pin
k505426-Apr-20 3:48
mvek505426-Apr-20 3:48 
GeneralRe: High Scale Real time communication Pin
Greg Utas26-Apr-20 4:51
professionalGreg Utas26-Apr-20 4:51 
GeneralRe: High Scale Real time communication Pin
Nand327-May-20 21:10
Nand327-May-20 21:10 
QuestionRe: High Scale Real time communication Pin
Eddy Vluggen26-Apr-20 8:27
professionalEddy Vluggen26-Apr-20 8:27 
AnswerRe: High Scale Real time communication Pin
Nand3226-Apr-20 21:32
Nand3226-Apr-20 21:32 
AnswerRe: High Scale Real time communication (Server to Client) Pin
Gerry Schmitz26-Apr-20 7:00
mveGerry Schmitz26-Apr-20 7:00 
GeneralRe: High Scale Real time communication (Server to Client) Pin
Nand3226-Apr-20 21:32
Nand3226-Apr-20 21:32 
GeneralRe: High Scale Real time communication (Server to Client) Pin
Eddy Vluggen27-Apr-20 1:23
professionalEddy Vluggen27-Apr-20 1:23 
GeneralRe: High Scale Real time communication (Server to Client) Pin
Nand327-May-20 21:08
Nand327-May-20 21:08 
GeneralRe: High Scale Real time communication (Server to Client) Pin
Nand327-May-20 21:08
Nand327-May-20 21:08 
QuestionWhen is a "good time" to split a monolith to a micro-service? Pin
Milos Mijuskovic14-Apr-20 4:05
Milos Mijuskovic14-Apr-20 4:05 
AnswerRe: When is a "good time" to split a monolith to a micro-service? Pin
Bohdan Stupak15-Apr-20 6:10
professionalBohdan Stupak15-Apr-20 6:10 
QuestionWhat's an in memory representation of hardware configuration called Pin
Dar Brett12-Apr-20 0:32
Dar Brett12-Apr-20 0:32 
AnswerRe: What's an in memory representation of hardware configuration called Pin
Greg Utas12-Apr-20 0:49
professionalGreg Utas12-Apr-20 0:49 
AnswerRe: What's an in memory representation of hardware configuration called Pin
Gerry Schmitz13-Apr-20 7:00
mveGerry Schmitz13-Apr-20 7:00 
QuestionWhich architecture to use for our new project Pin
Member 1478675029-Mar-20 20:41
Member 1478675029-Mar-20 20:41 
AnswerRe: Which architecture to use for our new project Pin
Gerry Schmitz30-Mar-20 8:28
mveGerry Schmitz30-Mar-20 8:28 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.