나는 C 기반 스크립팅
G-WAN은 C#
, C++
, Ruby
, Python
, Perl
, Go
, PH7
, Scala
, Java
에 D
및 Objective-C
을 (스크립트를 제공합니다 매우 치열하지 않다 뿐만 아니라 C). 생산 외무성 부상을 실행에 실제 경험을 가진
누구?
우리는 (G-WAN 팀의 일원입니다.) 3 년 넘게 G-WAN의 조정 방법에 대한 조언을 요청한 (등록되지 않은) 사용자를 등록했습니다. G-WAN 스크립트 또는 처리기를 개발하는 방법에 대해 설명합니다.
그들은 범위 '오래된'전통적인 비즈니스 accounting
(서비스 제공)와 같은 또는 yellow-pages
trading
또는 online-games
같은 최첨단 웹 응용 프로그램.
최근 거대한 분산 데이터베이스를 위해 G-WAN을 사용하는 것이 새로운 관심사입니다. G-WAN이 (예 : Global-WAN 용으로) 생성되었습니다.
어떤 모범 사례?
이것은 두 줄로 대답하기에는 너무 광범위한 질문입니다.
다른 서버와 수행 한 작업을 복제하려고 시도하지 마십시오. 일반적으로 G-WAN을 사용하는 훨씬 간단한 방법이 있습니다 (예 : FLV 및 다시 쓰기 처리기 예제 published here).
간단한 것을 유지하십시오. 당신은 항상이 규칙을 존중함으로써 승리합니다.
출처
2012-05-17 16:43:48
Gil
저는 G-WAN에 대한 경험이 없지만 성능 주장을 자세히 살펴 봅니다. 그들의 [벤치 마크] (http://gwan.ch/faq#benchmarks)는 종종 100 바이트 정적 파일을 제공합니다. 동적 콘텐츠를 비교할 때 G-WAN은 C 코드를 실행하고 다른 사람들은 다른 언어를 사용하여 벤치 마크를 쓸모 없게 만듭니다. – Schwern
@Schwern : Java의 벤치 마크는 다음과 같습니다. http://gwan.ch/source/loan.java 및 C 스크립트는 Nginx 또는 Apache 모듈 ("쓸모없는 것"이라고하는 기능이 거의없는 기능)과 비교됩니다. – Gil
@Gil 벤치 마크에 큰 결함이 있습니다. 1) GWAN과 Tomcat은 서로 다른 프로그램을 실행하고 있습니다. 2) Tomcat에 대해서만 지원합니다. 3) loan.java 코드는 프로덕션을하지 않는 단일 루틴에 HTML을 포함 시켰습니다. 4) localhost를 테스트하여 네트워크 코드가 얼마나 좋은지 무시합니다. , 5) 모두 비슷하게 구성되어 있습니다. 특히 로깅 요청이 둘 다, 우리가 알지 못합니다. 6) 시스템 7) 운영 체제 8) Java는 무엇이며, 동일한 JVM입니까? GWAN은 정말 빨라지 겠지만, 벤치 마크는 많이 필요합니다. – Schwern