Looking back at the final day of “YAPC::Asia Tokyo 2015”.
How to proceed with tuning
Understanding the problem Profiling Knowing what’s happening in the web application
You also need to get used to reading profiling results
matsuu/kataribe Nginx/Apache Log Profiler
MySQL SlowLog analysis Query execution frequency and count
Application profiling
Use tools for each programming language strace
tcpdump
Server load monitoring top iftop
Understanding server configuration
Nginx vs. h2o
Reference materials
MySQL offset becomes slow when the number of records increases
Reference materials
Let’s use Covering Index.
Reference materials
Q) Why not use LVS? A) You’re right.
Reference materials
TL;DR
It’s difficult to handle large amounts of data with limited server resources
TL;DR
“Want to have Hadoop in-house? Don’t do it!”
CONBU
“A group of network engineers who build conference networks and provide internet connectivity at venues where large conferences and study groups are held”
Impression
I learned about CONBU for the first time. Thank you for building the network within the YAPC venue.
And thank you to everyone involved in organizing YAPC.
Personal notes
MySQL 5.7 has many traps, so secret sauce configuration files are desperately needed.
I was able to get good inspiration by participating in an event where over 2000 engineers gathered. Thank you to all the organizing members!
Just being able to pick up keywords for technical topics I wasn’t tracking or understanding was a harvest. It’s impossible to follow everything, so I want to narrow down to necessary things and catch up from here.
That’s all from the Gemba.