Bakin', bakin', bakin' - logging for enterprise scale apps (Part 1)

Story: large, on-line app that servers hundreds of thousands users in the real-time (via web and mobile) has some issues with proper managing events and logs. Logging is centralized (in relational DB), has a SPoF (http://en.wikipedia.org/wiki/Single_point_of_failure) and its load has an impact on the overall solution performance. Additionally, the time gap between requesting access to the logs and actually getting into it physically is nothing close to instant. Task: make it better. Here we go. Let me present some brainstorming we’ve went through - there were several interesting options considered,…

Read More