테스트 코드 

https://yozm.wishket.com/magazine/detail/1964/?utm_source=oneoneone 

 

테스트 코드는 왜 만들까? | 요즘IT

지금 돌이켜 생각하면 부끄러운 일이지만, 처음 테스트 코드를 마주했을 때 든 생각은 '왜 귀찮은 테스트 코드를 만들어야 하는 걸까?'였습니다. 물론 지금은 테스트 코드의 중요성을 깨달아 열

yozm.wishket.com

 

기타

https://yozm.wishket.com/magazine/detail/1900/

 

API 게이트웨이 톺아보기: 스로틀링과 알고리즘 구현 | 요즘IT

일반적으로 API는 사용자가 API 클라이언트 도구를 이용해서 직접 사용하는 일은 거의 없습니다. API 호출 테스트를 할 때를 제외하고는 대부분이 자동화된 프로세스에 연동하여 사용합니다. 그

yozm.wishket.com

https://mangkyu.tistory.com/270

 

[IntelliJ] 유용한 인텔리제이 설정 및 플러그인 정리

이번에는 인텔리제이를 사용할 때 유용한 설정 및 플러그인 등을 정리하였습니다. 1. 인텔리제이 설정 [ Author와 Usages 설정 ] 개발을 하다 보면 어떤 코드를 누가 작성했는지, 얼마나 사용되고 있

mangkyu.tistory.com

https://mangkyu.tistory.com/253

 

[Spring] Spring Cloud Config 도입하기 및 private 레포지토리 SSL로 연결 설정 및 privateKey 암호화

이번에는 Spring Cloud Config에 대해 간단히 알아보고, 설정해보도록 하겠습니다. 1. Spring Cloud Config란? [ Spring Cloud Config란? ] Spring Cloud Config는 분산 시스템에서 외부화된 설정 정보를 서버 및 클라이

mangkyu.tistory.com

https://tech.kakao.com/2014/05/30/l4/

 

L4 장비의 동작과 서비스 배포시 유의점

개요 현재 카카오에서 대부분의 웹서버는 L3DSR (Direct Server Return)구성의 L7 HealthCheck 방식을 사용 중입니다. L7 HealthCheck 방식은 앞서 블로그에서 기술한적이 있는 것처럼 OSI 7Layer 중 Layer7 계층의 어

tech.kakao.com

https://asecurity.dev/entry/DSRDirect-Server-Return-L2DSR-L3DSR-%EC%A0%95%EB%A6%AC

 

DSR(Direct Server Return)-L2DSR, L3DSR 정리

게임회사의 경우 하나의 세션을 연결하고 이를 장시간 유지하면서 플레이하는 유형의 패킷이 많다. 하지만 요즘 웹 사이트를 통한 비즈니스가 많아지면서, 네트워크 트래픽 부하를 줄이기 위한

asecurity.dev

 

JAVA

- https://kasunprageethdissanayake.medium.com/marker-interfaces-in-java-aeed063596cc

 

Marker Interfaces in Java

In this tutorial, I am going to explain Marker Interfaces in Java and the Uses of Marker Interfaces.

kasunprageethdissanayake.medium.com

- https://medium.com/navan-tech/7-java-features-you-might-not-have-heard-of-adee8166d942

 

7 Java features you might not have heard of

Highlighted here are a few tips and tricks that you may want to add to your Java toolkit.

medium.com

https://medium.com/javarevisited/java-performance-optimization-tips-and-techniques-d79e63d040b4

 

Java Performance Optimization: Tips and Techniques

Performance optimization is crucial for any software application, and Java is no exception. With the right techniques and a thorough…

medium.com

https://levelup.gitconnected.com/java-streams-everything-you-need-to-know-825404df4656

 

Java Streams — Everything you need to know

Java Streams, introduced in Java 8, are a powerful functional programming feature that has revolutionized the way developers…

levelup.gitconnected.com

기타

- https://medium.com/coupang-engineering/our-backend-strategy-to-handle-massive-traffic-d30cd6cc4fb2

 

Our backend strategy to handle massive traffic

How Coupang serves data from our microservices to customers at high availability, high throughput, and low latency — Part 1

medium.com

- https://medium.com/coupang-engineering/lessons-learned-from-operating-our-data-serving-layer-4e9e4f68fe85

 

Lessons learned from handling massive traffic with cache

Solutions to the complex challenges Coupang faced in serving data to application pages amid growing user traffic — Part 2

medium.com

https://medium.com/@ionut-anghel/rest-endpoint-best-practices-every-developer-should-know-24b0c1d0088f

 

REST Endpoint Best Practices Every Developer Should Know

REST (Representational State Transfer) is an architectural style for designing networked applications, and adhering to its principles is crucial for creating scalable, maintainable, and efficient web…

medium.com

https://sungjk.github.io/2022/10/15/feature-toggles.html

 

Feature Toggles (aka Feature Flags)

코드를 수정하지 않고 시스템 동작을 바꾸는 기술인 Feature Toggle에 대해서 알아봅니다.

sungjk.github.io

https://sungjk.github.io/2022/11/12/circuit-breaker.html

 

Circuit Breaker

서비스간 장애 전파를 방지하기 위한 패턴인 Circuit Breaker에 대해서 알아봅니다.

sungjk.github.io

https://yozm.wishket.com/magazine/detail/1930/

 

코드 재사용성을 결정하기 전 고려해야 할 것들 | 요즘IT

프로젝트를 진행하다 보면 특정 코드를 재사용하는 것에 대해 논의할 때가 많다. 그런데 항상 명확한 결론을 내지 못하고 끝낸 적이 많다. 왜 그럴까? 코드 재사용에 대한 의사결정은 간단해 보

yozm.wishket.com

https://yozm.wishket.com/magazine/detail/1921/

 

개발자로 거듭나기⋯ 네 가지 기본 소양을 기억하세요 | 요즘IT

개발자라면 어떤 기초 지식을 습득해야 할까? 좋은 개발자가 되려면 어떤 사고방식을 갖춰야 할까? 개발자를 꿈꾸는 당신을 위한 조언이 여기 있다. 한글과컴퓨터, 블리자드, 넥슨, 삼성전자, 그

yozm.wishket.com

https://betterprogramming.pub/using-design-thinking-and-systems-thinking-to-solve-wicked-problems-as-an-emerging-tech-lead-ebb093972523

 

Using Design Thinking and Systems Thinking to Solve Wicked Problems as an Emerging Tech Lead

Some pointers I have found useful throughout my career

betterprogramming.pub

https://maily.so/productlab/posts/ca1ddd27

 

🚀 당신은 ChatGPT를 잘못 사용하고 있습니다

ChatGPT를 제대로 사용하고 계신 분들은 안보셔도 괜찮아요.

maily.so

 

Java

https://medium.com/@javacharter/my-interview-experience-at-jp-morgan-java-microservices-rest-api-spring-fafbcf79240b

 

My Interview experience at JP Morgan | Java Microservices REST API Spring

In this tutorial I will share java interview questions which I face in interview with JP Morgan .

medium.com

https://medium.com/@javacharter/my-interview-experience-at-jp-morgan-java-microservices-rest-api-spring-part-ii-13fc00d04fb4

 

My Interview experience at JP Morgan | Java Microservices REST API Spring (Part-II)

Question 12 : Have you worked with Hibernate? I said yes …before few years. He asked below question.

medium.com

 

 

Spring Boot

https://medium.com/thefreshwrites/create-your-own-custom-annotation-in-spring-boot-be6ac6452c88

 

Create Your Own Custom Annotation In Spring Boot

Introduction

medium.com

https://bootcamp.uxdesign.cc/log-all-requests-and-responses-of-rest-api-get-and-post-endpoints-b6d91c6e56b1

 

Log all requests and responses of REST API GET and POST endpoints

In Spring Boot, you can use an interceptor to log all requests and responses for a REST API endpoint. Here is an example of how you can…

bootcamp.uxdesign.cc

https://boottechnologies-ci.medium.com/api-first-with-spring-webflux-and-openapi-generator-38b7804c4ed4

 

API-First with Spring WebFlux and OpenAPI Generator

In this story, we’ll explore how to generate codes using the swagger-codegen from the defined OpenAPI file in a spring reactive…

boottechnologies-ci.medium.com

Spring Boot Test

https://www.baeldung.com/spring-boot-testing-pitfalls

https://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#forkMode

 

Maven Surefire Plugin – surefire:test

surefire:test Full name: org.apache.maven.plugins:maven-surefire-plugin:3.0.0:test Description: Run tests using Surefire. Attributes: Requires a Maven project to be executed. Requires dependency resolution of artifacts in scope: test. The goal is thread-sa

maven.apache.org

영상 (Naver Deview)

 

https://www.youtube.com/watch?v=qE7HY7Y-5vs 

https://www.youtube.com/watch?v=OxMdru93E6k 

https://www.youtube.com/watch?v=wyuQ9na8r40 

 

1. Backend RoadMap

 

Backend Developer Roadmap

Learn to become a modern backend developer using this roadmap. Community driven, articles, resources, guides, interview questions, quizzes for modern backend development.

roadmap.sh

  • 여기에 있는 내용들을 순서대로 공부해보면 괜찮을 것 같습니다.

+ Recent posts