Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/choeunhak/awesome_articles

⭐ High Quality Development Articles
https://github.com/choeunhak/awesome_articles

List: awesome_articles

Last synced: 16 days ago
JSON representation

⭐ High Quality Development Articles

Awesome Lists containing this project

README

        

# 좋은 글 혹은 자료

## Algorithm
### LIS(가장 긴 증가하는 부분 수열)
- [LIS 정복하기 블로그](https://seohyun0120.tistory.com/entry/%EA%B0%80%EC%9E%A5-%EA%B8%B4-%EC%A6%9D%EA%B0%80%ED%95%98%EB%8A%94-%EB%B6%80%EB%B6%84-%EC%88%98%EC%97%B4LIS-%EC%99%84%EC%A0%84-%EC%A0%95%EB%B3%B5-%EB%B0%B1%EC%A4%80-%ED%8C%8C%EC%9D%B4%EC%8D%AC)

## Database

### MongoDB
- [Handling Slow Queries in MongoDB - Part 1: Investigation](https://rockset.com/blog/handling-slow-queries-in-mongodb-part-1-investigation/)

### index
- [B+Tree Insertions](https://www.youtube.com/watch?v=h6Mw7_S4ai0&list=PLsEFMZUL5KsOqKHhxquVleVkM9LFLFSo0&index=3)

### partitioning
- [Deep into partitioning databases](https://towardsdatascience.com/deep-into-partitioning-in-databases-b5e53197cae0)

### Normalization
- [정규화(Normalization) 쉽게 이해하기](https://mangkyu.tistory.com/110)

## AWS
- [Aurora vs RDS](https://sungwookkang.com/1487)
- [ALB, NLB](https://no-easy-dev.tistory.com/entry/AWS-ALB%EC%99%80-NLB-%EC%B0%A8%EC%9D%B4%EC%A0%90)
- [AWS — Difference between Application load balancer (ALB) and Network load balancer (NLB)](https://medium.com/awesome-cloud/aws-difference-between-application-load-balancer-and-network-load-balancer-cb8b6cd296a4)
- [만들면서 배우는 아마존 버추얼 프라이빗 클라우드(Amazon VPC)](https://www.44bits.io/ko/post/understanding_aws_vpc)
- [AWS RDS 비용 줄이는 방법 (성능 개선 도우미)](https://blog.lovizu.com/entry/AWS-RDS-%EB%B9%84%EC%9A%A9-%EC%A4%84%EC%9D%B4%EB%8A%94-%EB%B0%A9%EB%B2%95-%EC%84%B1%EB%8A%A5-%EA%B0%9C%EC%84%A0-%EB%8F%84%EC%9A%B0%EB%AF%B8)
- [Cloudfront 비용 절감](https://tech.yangs.kr/20)

## Network
- [OSI 7 layers](https://onecoin-life.com/19)
- [[10분 테코톡] 👍 파즈의 OSI 7 Layer](https://www.youtube.com/watch?v=Fl_PSiIwtEo)
- [DNS 레코드 종류](https://inpa.tistory.com/entry/WEB-%F0%9F%8C%90-DNS-%EB%A0%88%EC%BD%94%EB%93%9C-%EC%A2%85%EB%A5%98-%E2%98%85-%EC%95%8C%EA%B8%B0-%EC%89%BD%EA%B2%8C-%EC%A0%95%EB%A6%AC)
## Language
### Java
- [자바의 메모리 관리 방법! 가비지 컬렉션 (Garbage Collection) ](https://www.youtube.com/watch?v=jXF4qbZQnBc)
- [자바 가상 머신(Java Virtual Machine)이란 무엇인가](https://asfirstalways.tistory.com/158)
- [String Constant Pool](https://www.baeldung.com/java-string-pool)
- [자바는 컴파일 언어일까 인터프리터 언어일까?](https://catch-me-java.tistory.com/m/11)
- [What is the difference in Maven between dependency and plugin tags in pom.xml?](https://stackoverflow.com/questions/11881663/what-is-the-difference-in-maven-between-dependency-and-plugin-tags-in-pom-xml)

### Python
- [Console output overhead: why is writing to stdout so slow?](https://medium.com/spencerweekly/console-output-overhead-why-is-writing-to-stdout-so-slow-b0cc7c88704c)
- [파이썬 인터프리터 동작 방식](https://nopanderer.github.io/python/2021-09-08-interpreter/)

## Data Engineering
### Spark
- [Spark의 메모리 관리(1)](https://medium.com/@leeyh0216/spark-internal-part-2-spark%EC%9D%98-%EB%A9%94%EB%AA%A8%EB%A6%AC-%EA%B4%80%EB%A6%AC-1-c18e39af942e)
- [Spark의 메모리 관리(2)](https://medium.com/@leeyh0216/spark-internal-part-2-spark%EC%9D%98-%EB%A9%94%EB%AA%A8%EB%A6%AC-%EA%B4%80%EB%A6%AC-2-db1975b74d2f)
- [Spark SQL’s Catalyst Optimizer](https://medium.com/@leeyh0216/spark-sql-6dc3d645cc31)
- [repartition() vs coalesce()](https://stackoverflow.com/questions/31610971/spark-repartition-vs-coalesce)
- [Spark optimization](https://jaemunbro.github.io/posts/spark-basic-optimization/)

### Kafka
- [How to Choose the Number of Topics/Partitions in a Kafka Cluster?](https://www.confluent.io/blog/how-choose-number-topics-partitions-kafka-cluster/)
- [Overview of UI Tools for Monitoring and Management of Apache Kafka Clusters](https://towardsdatascience.com/overview-of-ui-tools-for-monitoring-and-management-of-apache-kafka-clusters-8c383f897e80)

## Backend

### Ruby on Rails
- [ActiveRecord - Part 1: N+1 Queries Problem](https://www.netguru.com/blog/activerecord-tips-1)

### SpringBoot
- [@RequestBody, @ModelAttribute, @RequestParam의 차이](https://mangkyu.tistory.com/72)

## Frontend

### 배포 최적화
- [토스ㅣSLASH 22 - 잃어버린 개발자의 시간을 찾아서: 매일 하루를 아끼는 DevOps 이야기](https://www.youtube.com/watch?v=2IE68SDTYvI)
- [https://static.toss.im/assets/homepage/slash22/pt-session/SLASH22_%EB%B0%95%EC%84%9C%EC%A7%84%EB%8B%98.pdf](https://static.toss.im/assets/homepage/slash22/pt-session/SLASH22_%EB%B0%95%EC%84%9C%EC%A7%84%EB%8B%98.pdf)

## Cloud

### Docker
- [Docker와 VM 비교](https://medium.com/@darkrasid/docker%EC%99%80-vm-d95d60e56fdd)
- [Docker와 VM 성능 비교](https://artistdata.tistory.com/5)
- [Docker Buildkit 으로 빌드 시간 단축하기](https://blukat.me/2021/07/docker-buildkit-speedup/)

### Kubernetes
- [제니퍼소프트 - 4. 쿠버네티스 네트워크 이해](https://jennifersoft.com/ko/blog/tech/2023-09-06-jennifer-kubernetes-4/)

## SoftWare Engineering
- [TDD 실천법과 도구 책 전체](https://repo.yona.io/doortts/blog/issue/1)

## General
### Git
- [Handling Multiple Github Accounts on MacOS](https://gist.github.com/Jonalogy/54091c98946cfe4f8cdab2bea79430f9)

### Career
- [Dropbox Engineering Career Framework](https://dropbox.github.io/dbx-career-framework/ic4_data_engineer.html)