[FlatBuffers] FlatBuffer란?
FlatBuffer란 무엇인가!? FlatBuffers는 C++, C#, C, Go, Java, JavaScript 등등의 언어를 지원하는 크로스플랫폼 직렬화 라이브러리다. 원래 Google에서 게임 개발 및 기타 성능이 중요한 응용 프로그램용으로 제작되었고, GitHub(https://github.com/google/flatbuffers)에 소스가 공개되어 있는 오픈소스 라이브러리이다. 기존에 구글이 프로토콜 버퍼(Protocol Buffer)를 만들어서 사용하고 있었는데, 이 프로토콜 버퍼의 게임 버전이FlatBuffer라고 생각하면 된다. Protocol Buffers(적은 코드양, 낮은 오버헤드) Rapid JSON(가장 빠른 C++ JSON Parser중 하나) pugixml(가장 빠른 XML ..
2019. 4. 23. 10:58