본문 바로가기

좋아하는 것_매직IT/96.IT 핫이슈

Tigris - 실시간 웹사이트 & 앱을 위한 스케일러블 백엔드를 소개합니다. (github.com/tigrisdata)

반응형

Tigris - 실시간 웹사이트 & 앱을 위한 스케일러블 백엔드를 소개합니다

깃허브에서는 아래와 같이 소개하고 있군요..
For developers who want to build scalable web and mobile apps fast!

With a zero-ops scalable pub/sub messaging system and fault-tolerant cloud-native database,
Tigris provides everything you need to get up and running quickly and efficiently.


한마디로, Tigris는 실시간 웹사이트 & 앱을 위한 스케일러블 백엔드라고 머릿속에 넣어두시면 될것 같네요..

개발은 아래와 같이....

Developing

Building with Docker Containers

Start local Tigris server listening on http://localhost:8081 by running:

make run

This would bring dependencies and server up in the docker containers with all your changes.

Alternatively, you can run make run_full to bring up monitoring tools as well.

Running tests

Run in the docker container

Tests are executed using make test. This runs both unit and integration tests in the docker containers.

Run in the IDE

Run make run to bring the server up in the docker container. Now you can run individual tests in the IDE of your choice. Entire test suite can be run using make local_test.

Debugging the server in the IDE

Run make local_run to start Tigris server on the host. Now you can attach to the process and debug from the IDE.

라이센스는 아파치2.0 라이센스군요..

License

This software is licensed under the Apache 2.0

Tigris 의 특징을 간단하게 정리하자면 아래와 같습니다. 

  • 데이터 앱 개발을 위한 오픈소스 데이터 플랫폼
    • 통합 API로 검색, 이벤트 스트리밍, 트랜잭셔널 도큐먼트 저장소를 이용 가능
    • 자동 인덱싱등을 지원해서 데이터 인프라에 대한 고민없이 앱 개발에만 집중
    • Flexible Document Model 로 Relational, Time Series, Documetns, Events, Key Value 등을 모두 지원
  • Go/Java/TypeScript 클라이언트 라이브러리 제공
  • 내부적으로 애플의 오픈소스인 FoundationDB 사용

좀 더 자세한 내용은 아래 웹페이지를 방문해 보시면 좋을것 같네요..



오늘의 블로그는 여기까지고요..
항상믿고 봐주셔서 감사합니다. 

728x90
300x250