본문 바로가기

프레임워크

(3)
웹 프레임워크 벤치마크 결과 100여종이 넘는 웹 프레임워크의 벤치마크 결과를 공개한 사이트.. http://www.techempower.com/benchmarks/ 처음들어본 프레임워크들이 대부분이지만, 또 개발자들이 알아야 하는건 비용을 따질때 성능이 좋다고 비용을 줄일 수 있는건 아니다. 즉, 생산성과 성능은 참 결합되기가 어려운 것인지도 모른다.일단 역시나 C/C++로 개발된 프레임워크들이 성능에서는 우위를 차지하고 있고, 자주 써오던 django는 생산성은 참 좋은것 같은데, 역시나 다른 프레임워크보다 성능 차이가 엄청나게 크다. 위 캡쳐 사진은 plain text 응답에 대해서만이다.. query에 대한 부분도 따로 나와있으니, 해당 사이트를 둘어보면 된다. 우리가 다시한번 비용을 놓쳐서는 안된다.성능때문에 scale u..
C++ 소프트웨어 개발 프레임워크, push framework 본인은 개인적으로 프레임워크에 신경을 많이 쓰는 편이다. 왜냐하면, 그 프레임워크가 개발 속도나 퍼포먼스, 확장성, 코드 재사용성등에 많은 영향을 끼치기 때문이다.. 원래 자체적으로 C/C++로 개발한 컴포넌트 구조의 프레임워크를 개발하여 사용하고 있는데, 관련 기술적 내용들을 인터넷에서 검색하다가 보게된 오픈소스의 Push Framework라는 것을 봤다. 웹과같은 표준의 요청/응답(Request/Response)형태의 워크플로우를 가지는 프로그램이나 접속된 클라이언트들에게 Stream 데이터를 전송(브로드캐스트를 포함)하는 등의 목적을 위한 프레임워크라고 소개하고 있다. 그리고, 스트림데이터를 브로드캐스팅할때의 클라이언트 상태, 프로세싱, QoS등을 대쉬보드에서 확인할 수 있어서 성능문제에대한 최적화..
로봇용 어플리케이션 프레임워크 - Tekkotsu 구글링중 찾은것. Carnegie Mellon University에서 오픈소스로 개발되고 있는 소프트웨어 http://www.tekkotsu.org 해당 소스코드는 아래 사이트 참조. http://www.koders.com/info.aspx?c=ProjectInfo&pid=C3HVC9FXUZ7QAXY3LCX4VQ8RPE&s=mdef%3acompute