질문의 대한 답변...
https://steemit.com/eos/@nolbu80/cwo9k
질문의 대한 답변입니다.
개발자에게 "확장성" 이라는 단어는 몇가지 뜻으로 해석이 가능한데요,
하나는, 서버를 확장하여 많은 사용자를 처리하는것
두번째는 프로그래밍 언어로 개발을 진행할때 "확장성" 있게 개발하는 것 정도가 될텐데요,
질문하신내용에서 첫번째 내용인 속도와 관련해서는 위의 첫번째가 되고
eos pdf 스캔샷에서는 2번째 내용이 됩니다.
두개를 혼돈하시는듯합니다.
서버 확장성
서버 확장성이란 말은, 서버 한대로 10명의 사용자를 커버할수있다면 서버를 늘리거나, 서버 내부에 있는 서버
응용프로그램을 복제시켜 사용자를 확대 할 수 있는것을 뜻합니다.
여기서 확장성이 높다는 말은, 위의 일을 쉽게 해줄수 있다는 뜻이 됩니다.
eos의 처리 속도가 매우 높다면, 서버 확장을 많이 하지 않더라도 많은 사용자를 커버할 수 있겠죠.개발 확장성
개발 확장성이란 말은, 개발자가 아닌분을 위해서 예를들겠습니다.
기획자가 칼을 만들어 달라고 했습니다. 근데 거의 칼을 다만들어가는데 가위 기능도 되어야 한다네요,
이럴 경우 확장성이 없게 개발하면, 가위를 새로 만들고 기존 칼과 연결고리도 만들어야겠죠. 하지만 확장성이 있게 개발하면,
맥가이버 칼 같처럼 칼슬롯을 만들고, 여분의 슬롯을 만들어두어서, 필요한 기능만 추가하면되도록 하면 쉽죠.
eos는 여러 도구를 지원하여 개발 확장성을 높이도록 설계 되었다는 뜻이 됩니다.
Congratulations @donjiral! You received a personal award!
Click here to view your Board
Congratulations @donjiral! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Vote for @Steemitboard as a witness to get one more award and increased upvotes!