Anil Madhavapeddy
Anil Madhavapeddy | |
---|---|
Citizenship | Irish |
Alma mater |
|
Scientific career | |
Fields |
|
Institutions | University of Cambridge Docker |
Thesis | Creating high-performance, statically type-safe network applications (2006) |
Doctoral advisor | Andy Hopper and David Greaves |
Website | https://www.cst.cam.ac.uk/people/avsm2 |
Anil Madhavapeddy is the Professor of Planetary Computing at the Department of Computer Science and Technology in the University of Cambridge, a Fellow of Pembroke College, Cambridge, and a J M Keynes Fellow.[1] He is the Founding Director of the Cambridge Centre for Carbon Credits,[2] aiming to distribute funds raised through the sale of carbon credits in a verifiable manner.[3]
Education
Madhavapeddy graduated from
Research and Teaching
Anil is the author of Real World OCaml, the second edition of which was published in Oct 2022 by Cambridge University Press,[5] with an earlier edition in 2013 by O'Reilly Media.[6] RWO has been used as a text in computer science courses such as
At Cambridge, Anil teaches the Foundations of Computer Science course[10] in the Computer Science Tripos which introduces functional programming. Past lecturers of this course include Lawrence Paulson, Alan Mycroft and Amanda Prorok.Madhavapeddy primarily researches
Madhavapeddy's latest project is a collaboration with
Industry
Madhavapeddy has made substantial contributions to open source software such as
Madhavapeddy has been a senior maintainer of
He co-founded High Energy Magic Ltd in 2003[41] with Eben Upton and others, which was an early implementation of interactive barcodes in camera-phones[42][43] and later commercialised as ShotCodes.
Madhavapeddy also served on the core team at the
He worked on the Mars Polar Lander ground data systems in 1998[46][47] and subsequently at
External links
References
- ^ Matu, Shakira (27 October 2020). "J M Keynes Fellows". www.cshss.cam.ac.uk.
- ^ Madhavapeddy, Anil (2 November 2021). "Professor Anil Madhavapeddy". 4c.cst.cam.ac.uk.
- ^ Noone, Greg (17 March 2022). "Can crypto save the planet?". Tech Monitor. Retrieved 8 February 2023.
- ^ Madhavapeddy, Anil (2010). Creating high-performance, statically type-safe network applications. cl.cam.ac.uk (PhD thesis). University of Cambridge.
- ISBN 9781009129220.
- ISBN 9781449323912.
- ^ "COS 326: Functional Programming (Fall 2016)". www.cs.princeton.edu.
- ^ "CS 6110: Resources". www.cs.cornell.edu.
- ^ "CIS120 Resources". www.cis.upenn.edu.
- ^ "Department of Computer Science and Technology – Course pages 2019–20: Foundations of Computer Science". www.cl.cam.ac.uk. Retrieved 27 January 2020.
- S2CID 29494014. Retrieved 9 January 2023.
- ISSN 0163-5964. Retrieved 9 January 2023.
- ISBN 978-1-931971-21-8.
- S2CID 216144811. Retrieved 9 January 2023.
- ISBN 978-1-4503-8391-2.
- ^ "Cambridge Centre for Carbon Credits (4C)". 4c.cst.cam.ac.uk.
- ^ Dhanesha, Neel (26 May 2022). "WeWork co-founder Adam Neumann's new crypto project sounds like a scam within a scam". Vox.
- ^ Robert Bluman (May 2014). "Anil Madhavapeddy on the Mirage Cloud Operating System and the OCaml Language". website (Podcast).
- ^ "Interview with Anil Madhavapeddy and Richard Mortier, MirageOS: compiling functional library operating systems". archive.fosdem.org.
- Randal Schwartz (July 2014). "FLOSS Weekly 302 OpenMirage". website (Podcast).
- ^ "OCaml.org governance". OCaml.
- ^ Kurth, Lars (23 February 2017). "Xen Project's MirageOS Expands its Ecosystem in Latest Release".
- ^ "openbsd stats". oxide.org.
- ^ "OpenBSD: Innovations". www.openbsd.org.
- ^ "About the Tezos Foundation". Tezos Foundation.
- ^ "Anil Madhavapeddy - Council Member at Tezos Foundation". THE ORG.
- ^ "Sustainability Advisory Board". OpenUK.
- ^ MSV, Janakiram. "Unikernels - The Shiny New Object In The Cloud". Forbes. Retrieved 8 February 2023.
- Techcrunch. January 2016.
- ^ "Why does Unikernel Systems Joining Docker Make A Lot of Sense? - High Scalability -". highscalability.com.
- ^ "moby/hyperkit". 2 January 2023 – via GitHub.
- ^ "VPN-friendly networking devices for HyperKit". 3 January 2023 – via GitHub.
- ^ "Improving Docker with Unikernels: Introducing HyperKit, VPNKit and DataKit". www.docker.com. Docker. 18 May 2016.
- ^ Yaron Minsky (November 2021). "What is an Operating System?". website (Podcast). Jane Street Capital.
- YouTube
- ^ "opam - A package manager for OCaml". 24 February 2023 – via GitHub.
- ^ "OCaml Labs". anil.recoil.org.
- ^ "OCaml Users and Developers Workshop 2012". OCaml.
- ^ "Topics tagged multicore-monthly". OCaml.
- ^ "OCaml Packages · Search Result". OCaml.
- ^ ltd, company check. "HIGH ENERGY MAGIC LIMITED. Free business summary taken from official companies house information. Free alerts. Registered as 04752113". Company Check.
- New York Times. October 2004.
- ^ "From the Prawn of Time". Wired. June 2004.
- ^ "Team - The Horde Project". www.horde.org.
- ^ "Authors - Chora - The Horde Project". www.horde.org.
- Space Research Institute.
- ^ Doherty, N.; A. Madhavapeddy. Application of Distributed Web Site Acceleration: Mars Polar Lander (PDF) (Technical report). NetApp.
- ^ Madhavapeddy, A.; A. Crivelli. How to Build a Content Delivery Network (PDF) (Technical report). NetApp.