Coroutines?
HeshAlgo
코루틴을 공부하기에 앞서 왜 코루틴을 써야하는지 간단하게 생각해보았습니다. 서비스가 점점 커지면서 대용량의 트래픽을 처리하기 위해 좋은 성능을 내기 위한 방법들은 여러가지가 있겠지만 그 중 하나는 비동기 프로그래밍을 사용하는 방법이지 않을까 싶습니다. 우리 회사는 MSA로 전환한 이후 부터 언어를 Kotlin으로 사용하고 있습니다. Kotlin을 사용하게 되면서 Coroutines도 같이 사용을 하고 있는데 이제는 이 Coroutines에 대해서...어떻게 동작이 이루어지고 runBlocking, launch, asnyc 등과 같은 함수들에 대해서도 알아야 되지 않을까 싶습니다. 😭😭😭 그동안 모르고 사용해왔던 저의 모습을 반성하면서 이제는 제대로 알고 사용하기위해 해당 글을 작성해봅니다. 1. Coro..