Yan is an experienced engineer who has run production workload at scale in AWS for nearly 10 years. He has been an architect and principal engineer with a variety of industries ranging from banking, e-commerce, sports streaming to mobile gaming. He has worked extensively with AWS Lambda in production, and has been helping various UK clients adopt AWS and serverless as an independent consultant.
He is an AWS Serverless Hero and a regular speaker at user groups and conferences internationally, and he is also the author of Production-Ready Serverless by Manning and keeps an active blog at https://theburningmonk.com
Talks I've Given
-
You wouldn't build your own toaster, would you?
Featuring Yan Cui
In 2011, Thomas Thwaites spent 9 months and 1187.54 and built his own toaster.
cloud serverless containers -
How To Build a Social Network Entirely on Serverless
Featuring Yan Cui
Many people are building different workloads using serverless technologies these days, but how would a non-trivial system such as a social network look like on serverless?
architecture scalability social-network serverless -
Applying Principles of Chaos Engineering to Serverless
Featuring Yan Cui
At this month's Ops Matters, we're joined by Yan Cui who'll be telling us how we can apply principles of chaos engineering to a serverless architecture, and improve resilience through controlled experiments that expose the inherent chaos and failures modes in the system before they...
cloud serverless chaos-engineering aws-lambda aws matters devops -
Devops with Serverless
Featuring Yan Cui
Do you want to find out more about bringing DevOps and serverless together? Check out this talk from Yan Cui!
java config-management serverless testing deployment ci/cd devops -
2
Serverless in production, an experience report by Yan Cui and Scott Smethurst
Featuring Scott Smethurst and Yan Cui
For our first talk in March we will have an acknowledged expert in the field of serverless architecture and AWS, Yan Cui and his colleague, Scott Smethurst, discussing those tricky issues.
architecture monolithic-architecture. lambda cloud aws open-source serverless linux -
Serverless In Production, an Experience Report
Featuring Yan Cui
Dear JSLovers, are you ready for the next big thing in the cloud ecosystem? Yan and Diana will share with us their experience providing great insights of the serverless world.
architecture lambda aws aws-lambda serverless cloud javascript -
Serverless in Production, an Experience Report
Featuring Yan Cui
AWS Lambda has changed the way we deploy and run software, but this new serverless paradigm has created new challenges to old problems - how do you test a cloud-hosted function locally? How do you monitor them? What about logging and config management? And how do we start migrating from existing...
aws aws-lambda serverless mircoservices software-craftmanship devops microservices -
Taming Cloud Complexity with F# DSLs
Featuring Yan Cui
The emergence of Cloud platforms has fundamentally changed the IT landscape, to the extent that it is now unthinkable for a technology-focused startup not to operate on the cloud. However, attempting to ride on this ever-expanding platform ecosystem wave has created a new set of challenges.
cloud f# dsl -
7 Ineffective Coding Habits with Yan Cui
Featuring Yan Cui
At BuildStuff'14, Kevlin Henney presented an excellent talk titled "Seven ineffective coding habits of many programmers". As an attendee that day and someone who has exhibited many of these habits over the years, I came to realize that using F# has cured me of many of these...
f# functional-programming -
Modelling a large scale social game with Neo4j
Featuring Yan Cui
The challenge of modelling and balancing the economy of a large scale game is one of the biggest problems game developers face - akin to catching Bigfoot.
neo4j large-scale graph-databases -
.NET in Social Gaming
Featuring Yan Cui
In this session for the F#unctional Londoners Meetup Group, Yan will share some insight into how GameSys uses a polyglot stack evolving around .Net to build their games and the different kinds of scalability and big data challenge they have to face for each game.
.net