The Performance of Open Source Software Parsing XML at the Speed of Light Arseny Kapoulkine Preface XML is a standardized markup language that defines a set of rules for encoding hierarchically structured documents in a human-readable text-based format. XML is in widespread use, with documents ranging from very short and simple (such as SOAP queries) to multi-gigabyte documents (OpenStreetMap) wit