I have taken apart and re-factored the Intel demo code for the STINGER server.  This is a work in progress.  The STINGER server (optionally) loads a graph from disk in shared memory, starts a UDP listener to reply to requests for the map name and size, and starts a series of TCP listeners that accept new batches of edges via protobufs.