All about memory
As hardware grows more powerful and application density increases, optimising Linux-based environments requires more than default kernel and Kubernetes settings. This talk examines the need for careful tuning, fine-grained workload isolation, and specialised capabilities to prevent noisy-neighbour effects. It also discusses the importance of testing kernel changes through controlled deployment processes, given the interconnected nature of Linux subsystems. Finally, it highlights how application developers can improve performance by considering memory access patterns and code organisation.
Speaker’s profile
Nicholas
Principal Engineer, Engineering
Shopee
Nicholas is an infrastructure engineer with extensive experience in cloud infrastruc1ure and container orchestration. Throughout his career, he has designed and implemented scalable, highly available systems using technologies such as Kubernetes, Mesas, and OpenStack. He is passionate about building reliable infrastructure that powers large-scale applications and enjoys sharing practical insights into modern cloud-native technologies.