~/talk

Building a High-Load Application for Tarantool from Scratch

TalkinRussianat Tarantool Conference 2018 · on Thursday, 2018-06-21· [databases]
links:none on file
slides:none on file

A practical walkthrough of building a high-load application on Tarantool by using its LuaJIT application-server features: sockets, fibers and channels. The talk demonstrates step-by-step creation of a queue server and discusses Lua’s strengths and pitfalls, plus coding patterns to avoid performance problems.

AI-written summary · about

  1. 0:00Introduction to Tarantool
  2. 2:16Why Tarantool
  3. 3:46Getting started with Tarantool
  4. 6:17Building a basic queue
  5. 9:50Implementing take function
  6. 13:27Release and fail functions
  7. 15:39Using channels for waiting
  8. 21:27Network connections
  9. 23:42Triggers and session control
  10. 26:57Lua issues and fixes
  11. 29:27Deferred tasks
  12. 31:18Monitoring and performance
  13. 35:57Space triggers
  14. 37:00Sending statistics
  15. 37:42Hot code reload
  16. 40:38Summary and demo
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.