[ https://issues.apache.org/jira/browse/CASSANDRA-2478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13447685#comment-13447685 ]
Nick Berardi commented on CASSANDRA-2478: ----------------------------------------- Apparently a lot of other software also choose 8000 at random too. http://www.speedguide.net/port.php?port=8000 Everything from internet radio to trojans to VoIP also use it. It might be wise to choose one that is less random, so that communication over the internet isn't hampered by other rogue programs getting blocked for using the same port. Port 8160 seems pretty clean: http://www.speedguide.net/port.php?port=8160 I don't care either way, 8000 just seems crowded to me. > Custom CQL protocol/transport > ----------------------------- > > Key: CASSANDRA-2478 > URL: https://issues.apache.org/jira/browse/CASSANDRA-2478 > Project: Cassandra > Issue Type: New Feature > Components: API, Core > Reporter: Eric Evans > Assignee: Sylvain Lebresne > Priority: Minor > Labels: cql > Fix For: 1.2.0 beta 1 > > Attachments: cql_binary_protocol, cql_binary_protocol-v2 > > > A custom wire protocol would give us the flexibility to optimize for our > specific use-cases, and eliminate a troublesome dependency (I'm referring to > Thrift, but none of the others would be significantly better). Additionally, > RPC is bad fit here, and we'd do better to move in the direction of something > that natively supports streaming. > I don't think this is as daunting as it might seem initially. Utilizing an > existing server framework like Netty, combined with some copy-and-paste of > bits from other FLOSS projects would probably get us 80% of the way there. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira