Developing the Bloomberg Terminal - Local Performance & Measurement Techniques

Developing the Bloomberg Terminal - Local Performance & Measurement Techniques

NDC Conferences via YouTube Direct link

Lua scripting engine

7 of 55

7 of 55

Lua scripting engine

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Developing the Bloomberg Terminal - Local Performance & Measurement Techniques

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction
  2. 2 Agenda
  3. 3 Background
  4. 4 What is it
  5. 5 Server side
  6. 6 Backend
  7. 7 Lua scripting engine
  8. 8 Application container processes
  9. 9 Metrics subsystem
  10. 10 Data layer
  11. 11 Data layer components
  12. 12 Combining data
  13. 13 DataNow Inspector
  14. 14 Datum
  15. 15 Custom data types
  16. 16 What is datum
  17. 17 Can we do better
  18. 18 Floatingpoint format
  19. 19 String optimization
  20. 20 Polymorphic allocators
  21. 21 How does this work
  22. 22 Custom allocator
  23. 23 Monotonic Buffer
  24. 24 Data Layer Performance
  25. 25 Portable Columns
  26. 26 Worksheet Expressions
  27. 27 Coalescing
  28. 28 Chromium
  29. 29 Application Container
  30. 30 UI
  31. 31 Bindings
  32. 32 Challenges
  33. 33 Minimize GC
  34. 34 Life cycle
  35. 35 Application
  36. 36 Proxy object
  37. 37 Disposal pattern
  38. 38 Overall CPU load
  39. 39 Bloomberg app
  40. 40 Bloomberg 3D view
  41. 41 Memory usage
  42. 42 Cake view
  43. 43 Live memory usage
  44. 44 Measuring responsiveness
  45. 45 Instant message system
  46. 46 JavaScript levels
  47. 47 Chrome Dev Tools Inspector
  48. 48 UI Timing
  49. 49 Playable
  50. 50 Recording
  51. 51 Free integration testing
  52. 52 WebAssembly
  53. 53 What is WebAssembly
  54. 54 C toolchain
  55. 55 How do we hook up to it

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.