We recently had to abandon Lambdas, 10+ second cold start, and for some reason when adding an API Gateway you get another +200ms on each request (Google it, common issue apparently).
So, 10+ seconds cold start, and 200 + 200-300ms (around 500-600ms avg) calls to the Lambda function. Complete garbage for our application at least (I imagine using it for background processing might not be an issue with latency).
Switched over to EC2, less than 200ms response total, no cold starts.
Don't expect the browser vendors to fix contentEditable or inconsistencies for you, this has been the struggle of WYSIWYG editors for as long as they have existed and it really hasn't gotten a whole lot better. You will quickly find out that by the time your getting close to fix those inconsistencies, 4-6 years have passed and your right up there with the rest of the editors in terms of size and complexity.
TinyMCE Developer, Ephox | Umeå, Sweden | ONSITE | Full-Time
Want a chance to make a difference for 30%+ of the websites on the entire internet? TinyMCE is fully Open Source (http://github.com/tinymce) take a look at it, if you can safely say "I can do that", then go ahead and apply. We are looking for cutting edge Javascript developers.
Ephox merged with Moxiecode about a year ago now and we are ramping up our research & development significantly, building a 5-6 man SCRUM team in Umeå, Sweden.
In total you will be working together with about 30 engineers across 3 continents, Ephox has offices in Palo Alto, California as well as Brisbane, Australia and now Umeå, Sweden.
You will be part of developing TinyMCE for tons of developers and countless end users.
So, 10+ seconds cold start, and 200 + 200-300ms (around 500-600ms avg) calls to the Lambda function. Complete garbage for our application at least (I imagine using it for background processing might not be an issue with latency).
Switched over to EC2, less than 200ms response total, no cold starts.