2022-11-09-TIL

Today I Learned

GraphQL

  • https://graphql.org/
  • https://graphql.org/code/#java-kotlin
  • https://github.com/graphql-java/graphql-java
  • https://www.graphql-java-kickstart.com/spring-boot/getting-started/
  • https://docs.github.com/en/graphql
  • https://www.howtographql.com/basics/1-graphql-is-the-better-rest/
  • https://tech.kakao.com/2019/08/01/graphql-basic/
  • https://www.redhat.com/en/topics/api/what-is-graphql
  • https://blog.logrocket.com/graphql-vs-grpc-vs-rest-choosing-right-api/
  • https://github.com/graphql-java-kickstart/graphql-spring-boot
  • https://velog.io/@oenomel87/Java%EB%A1%9C-GraphQL
  • https://developer.okta.com/blog/2020/01/31/java-graphql
  • https://www.baeldung.com/java-call-graphql-service
  • https://www.baeldung.com/spring-graphql

AWS On-Demand vs Reserved vs Spot

  • https://blog.boltops.com/2018/07/13/on-demand-vs-reserved-vs-spot-aws-ec2-pricing-comparison/
  • https://www.incredibuild.com/blog/whats-the-difference-between-on-demand-reserved-and-spot-instances
  • https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-purchasing-options.html
  • https://www.virtana.com/blog/demystifying-terminology-aws-instances/

Filter Logging

  • https://velog.io/@sixhustle/log
  • https://goddaehee.tistory.com/154
  • https://supawer0728.github.io/2018/04/04/spring-filter-interceptor/
  • https://frandorado.github.io/spring/2018/11/15/log-request-response-with-body-spring.html
  • https://amagrammer91.tistory.com/179
  • https://gist.github.com/michael-pratt/89eb8800be8ad47e79fe9edab8945c69
  • https://oops4u.tistory.com/2602
  • https://ok-vamos.tistory.com/m/79
  • https://veneas.tistory.com/entry/Spring-Boot-Filter-%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%98%EC%97%AC-Request-Body-%ED%95%B8%EB%93%A4%EB%A7%81-HttpServletRequestWrapper

ContentCachingRequestWrapper

  • https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/util/ContentCachingRequestWrapper.html

JMX and @ManagedResource

  • https://blog.outsider.ne.kr/1026
  • https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/jmx/export/annotation/ManagedResource.html

Liveness and Readiness

  • https://www.baeldung.com/spring-liveness-readiness-probes
  • https://cloud.ibm.com/docs/java?topic=java-spring-healthcheck&locale=ko

JsonView.render()

  • https://m.cafe.daum.net/hilsoft/KmdH/27