이것은 개인적인 추측이므로, 실제로 동작하는 방식은 다를 수도 있습니다.
스팀잇 웹사이트는 사용자에게 웹브라우저를 통해서 스팀 블럭체인과 상호작용(포스팅, 댓글, 보팅 등)을 할 수 있게 해 주는데, 실제 블럭체인 데이터를 가져오는 방식은 2가지를 생각해 볼 수 있을 것 같습니다.
첫번째는 스팀잇 웹서버가 API 노드로부터 블럭체인 데이터를 받아서 웹페이지를 구성한 후에 이것을 사용자에게 보내주는 형태입니다. 사용자가 글을 읽는 등 조회만 한다는 가정하에 이렇게 동작한다면 웹서버와는 통신하고 API 노드와는 통신하지 않을 것입니다.
사용자 - 웹서버 - API노드
두번째는 사용자가 스팀잇 웹서버로부터 받은 페이지에는 API 노드와 통신할 수 있는 스크립트가 포함되어 있어서 사용자 기기에서 API 노드에 접속하여 블럭체인 데이터를 가져와 웹페이지가 구성되는 형태입니다. 사용자가 조회만 해도 웹서버와 API 노드 양쪽 다 접속하게 됩니다.
API 노드 - 사용자 - 웹서버
제가 웹 개발에 대해 깊이 알고 있지 않기 때문에 확신할 수는 없으나, 아마도 두번째 방식으로 동작하는 것이 아닌가 생각됩니다. 첫번째 방식이라면 지금처럼 포스트가 늦게 나타나거나 하지는 않을 것 같고, 대신에 웹서버에 과부하가 걸리면 접속장애가 발생할 것 같습니다. 두번째 방식이라면 API 노드에 과부하가 생길 경우 웹서버는 제대로 동작하는데 실제 내용(블럭체인 데이터) 조회가 제대로 동작하지 않아서 접속장애는 발생하지 않았지만 페이지 내용이 이상해지는 경우가 생길 수 있지 않을까 싶기도 합니다.
앞에서 이미 언급했듯이, 개인적인 추측입니다.
@joviansummer의 스팀 프로젝트
스팀 증인노드를 운영중입니다. @jswit에 증인투표해 주시면 감사하겠습니다.
(https://steemitwallet.com/~witnesses)
Upvoted! Thank you for supporting witness @jswit.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
요즘 '스팀잇'이 말썽이라 씁쓸하네요 ㅠㅠ
댓글은 늦게라도 보이는데,
대댓글은 영영 안 보이는 경우도 허다하고 'ㅡ';;
왜 수정이 안되는건지ㅎㅎ
개선... 되겠죠?? 'ㅡ';;; ㅎㅎㅎ
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
스팀 블럭체인 자체는 정상입니다. 일단은 제가 임시방편으로 만든 웹페이지를 활용해 보시는 것도 괜찮을 것 같습니다.
Recent-Posts: 스팀잇 시간지연 문제에 대한 임시 해결책
빨리 해결되어야 할텐데 너무 늦어지는 것 같습니다..
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
안내 감사합니다 🙂
임시 방편으로 사용해봐야겠어요 ㅎㅎ
그리고 빨리 좀 해결되면 좋겠네요 ㅠㅠ
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit