어, 우리는 순수 자바 대 ESB (뮬과 스프링 통합) 코딩에 대한 생산성 테스트를 수행했습니다. 우리는 3 명의 개발자 모두 3 가지 버전 (노새, SI 및 ESB가없는 순수한 자바)에서 동일한 작업을 수행했습니다. 그들은 ESB를 사용하지 않을 때 6 배 빨라졌고 우리는 ESB를 활용할 수있는 문제에 많은 것을 주었지만 결국에는 도움이되지 않았습니다 ... API 사용의 모든 xml 코딩과 혼동으로 인해 비생산적인 개발 팀. 뿐만 아니라 시장에서 ESB 개발자를 찾는 것이 어렵습니다.
참고 : 우리는 심지어 코드를 완료하는 데 더 빠른 순수 Java에서 더 빨라진 고급 스프링 통합 사용자를 사용했습니다. 그는 스프링 통합을 좋아했으며 시험을 치른 후에 그는 마음이 바뀌었다.
즉. 틀린 틀을 사용하면 막대한 생산성 손실이 발생할 수 있다는 경고를받습니다. 6 배는 엄청난 처벌입니다. 1 개월 대 6 개월이라는 것은 큰 차이입니다.
6 시간의 생산성 손실은 일주일 정도 소요되며 개발자 생산성 테스트를 수행하는 데 가치가 있습니다. 어떤 사람들은 프레임 워크를 아직 알지 못했기 때문에 테스트를 진행하기 위해 고급 스프링 통합 사용자를 얻었습니다.
또한 테스트가 적어도 한 시간 정도 걸릴 수 있는지 확인하십시오 ... 어쨌든 작성하려고하는 응용 프로그램에서 가짜이지만 현실적인 요구 사항을 개발하면 연구를 실행하는 동안 응용 프로그램을 진행할 수 있습니다. 나는 더 많은 결과를 게시하는 데 관심이 있습니다.
Apache Camel이 최종적으로 우승했습니다. –