Olive Young news
The latest AI and developer news from Olive Young, with short summaries.
Visit website →The Development Journey to Build a New Inventory System
Oliveyoung built a new inventory system leveraging Redisson and Kafka to distribute DB load and transition to MSA.
What Snacks Do Oliveyoung Developers Prefer Most
A snack preference survey conducted by an Oliveyoung backend developer among employees found that chocolate and cookie pies were highly popular.
Oliveyoung Job Challenge! Transitioning to a Frontend Developer
This shares the journey of a new developer who grew into a frontend developer through Oliveyoung's job transition program, 'Job Challenge.'
B2B Logistics Squad Improves Back-Office Frontend Performance
Oliveyoung's B2B Logistics Squad used Webpack and browser caching to cut the SPA's initial loading speed down to 0.2 seconds.
Introducing RabbitMQ to the Coupon Issuance System
Olive Young's Coupon Squad adopted RabbitMQ to overcome the limitations of their existing Redis Worker, securing system stability and scalability.
Building a New Shipping Address Form
Shares the technical experiments and the process of adopting React Hook Form to implement a complex shipping address input form stably and efficiently in a React environment.
Preventing Failure Propagation with CircuitBreaker
It explains the concept of CircuitBreaker, its state transitions, and how to use the Resilience4j library.
FE Developer's Dilemma for Improving Online Store Performance Part-1
Oliveyoung's frontend team introduces a case study of directly implementing Infinite Scroll to improve browser rendering performance.
Asynchronous Processing for Coupon Issuance Using Redis Pub/Sub
Oliveyoung combined Redis Pub/Sub and List to solve the over-issuance and data loss problems that occurred during coupon issuance.
Machine Learning Developer Training Program - Recruitment Opens for 2023 4th Machine Learning Bootcamp
Google is recruiting 500 participants for the 2023 4th Machine Learning Bootcamp, offering hands-on training and hiring opportunities.
In the first half of 2023, we really received a big bag of snacks as a gift
Teams at Oliveyoung's Digital Business Division communicated by exchanging snack gifts that punned on each other's job roles to mark the first half of the year.
How Does Next.js Image Optimization Work?
This analyzes how the Next/image component operates, its caching mechanism, and why the Sharp library is recommended.
A Deep Dive into iOS ReactorKit
This piece introduces the concepts and usage of ReactorKit, a unidirectional data flow-based framework adopted by the OLIVE YOUNG app development team.
Introducing Image Resizing with AWS Lambda
Oliveyoung introduced an image resizing system using AWS Lambda and S3 to reduce server load and improve efficiency.
AWS re:Invent 2022 Trip Report
Shares the on-site atmosphere, key sessions, and technology experiences from AWS re:Invent 2022 held in Las Vegas.
Frontend Development Review of the Live Section
Oliveyoung launched the Live section, improving performance and user experience by applying a new architecture.
Performance Marketing College Scholastic Ability Test
This introduces a case study of a performance marketing practical test conducted by Oliveyoung's Commerce Marketing Team to strengthen data analysis capabilities.
Introducing MongoDB to Oliveyoung's Display Area
Oliveyoung introduced MongoDB to its display area to secure flexibility in data structure and improve management efficiency.
Oliveyoung App - Architecture Introduction Part 1
This covers the architectural changes Oliveyoung introduced to improve the app's maintainability and scalability in line with service growth.
Adopting StateFlow in Android Kotlin
Shares the experience of replacing LiveData with StateFlow in Android development to implement Clean Architecture.