2023-07-21-TIL

Today I Learned

Optimistic Lock vs Pessimistic Lock

  • https://sabarada.tistory.com/185

RestClient in Spring 6.1

  • https://spring.io/blog/2023/07/13/new-in-spring-6-1-restclient

Transaction Propagation

  • https://www.javainuse.com/spring/boot-transaction-propagation
  • https://dzone.com/articles/spring-transaction-propagation
  • https://stackoverflow.com/questions/33729810/what-does-suspending-a-transaction-means

@Transactional(readOnly = true)

  • https://velog.io/@jurlring/TransactionalreadOnly-true%EC%97%90%EC%84%9C-readOnly-true%EB%8A%94-%EB%AC%B4%EC%8A%A8-%EC%97%AD%ED%95%A0%EC%9D%B4%EA%B3%A0-%EA%BC%AD-%EC%8D%A8%EC%95%BC%ED%95%A0%EA%B9%8C
  • https://hungseong.tistory.com/74
  • https://willseungh0.tistory.com/75

External Token

  • https://cloud.google.com/apigee/docs/api-platform/security/oauth/use-third-party-oauth-system?hl=ko
  • https://azderica.github.io/til/docs/data/designing-data-intensive-applications/ch8/
  • https://docs.snowflake.com/ko/user-guide/security-column-ext-token-use

Token Synchronization

  • https://thalesdocs.com/sta/operator/tokens/tkn_sync/index.html
  • https://www.ibm.com/docs/en/external-auth-server/6.0.2?topic=menu-token-group-configuration-tab