- Gradle
- Running Gradle Builds
- Authoring Gradle Builds
- TODO: Two's complement
- TODO: Master theorem
- TODO: Floating point visually explained
- TODO: WebSockets vs Server-Sent-Events vs Long-Polling (vs WebRTC vs WebTransport)
- TODO: Distributed Locking
- TODO: B-trees and database indexes
- TODO: Transaction isolation
- TODO: Consistent Hashing
- TODO: Caching strategies
- TODO: OAuth
- Effective Java
-
- [1장. JPA 소개]
-
Java Persistence with Spring Data and Hibernate
- Part 2: Mapping strategies
- Part 3: Transactional data processing
-
- 3. A Framework for System Design Interviews
- 4. Design a Rate Limiter
- 5. Design a Consistent Hashing
- 6. Design a Key-Value Store
- 7. Design a Unique ID Generator in Distributed Systems
- 8. Design a URL Shortener
- 9. Design a Web Crawler
- 10. Design a Notification System
- 11. Design a News Feed System
- 12. Design a Chat System