多年来在计算机并行分布处理和互联网搜索领域从事科研工作,主持研发了“天网”搜索引擎,在国内外主流学术期刊和会议上发表论文100多篇,是“全国搜索引擎与网上信息挖掘学术研讨会”(2003-2012)的发起人,多次在国内外学术会议上作特邀报告。出版了国内最早的搜索引擎专著《搜索引擎:原理、技术与系统》(科学出版社,2005)。曾任《中国科学》、《中国计算机学报》、《Concurrency and Computation: Practice& Experience》、《Journal of Web Engineering》和《Networking Science》等学术刊物的编委。
本科毕业于哈尔滨工业大学计算机系,博士毕业于美国史蒂文斯理工学院计算机系。
曾任北京大学教授、计算机科学技术系系主任、瑞声慕课讲席教授,现任大湾区大学(筹)讲席教授。
曾任中国计算机学会副理事长、中国电子学会常务理事、教育部高等学校计算机教学指导委员会副主任委员,现任美国电气工程荣誉学社Eta Kappa Nu社员、IEEE高级会员、ACM会员。
曾主持教育部计算机专业教指委工作多年,并长期工作在教学第一线。发表了50多篇教育教学方面的文章,出版了《计算机网络与互联网》、《计算机系统平台》、《网络、群体与市场》(译)等教材。指导培养了30多名博士和70多名硕士。