A Crash Course in Calendars, Dates, Time, and Time Zones## +21 ## A Crash Course in Calendars, Dates, Time, and Time Zones ## MARC GREGOIRE ## Marc Grégoire □ Belgium ☐ Software architect for Nikon Metrology ☐ Microsoft VC++ MVP Since 2007  Kalavri vkalavri@bu.edu ## Mobile game application • input stream: user activity 2765752b4fce9120d6/p4_1.jpg) ## Notions of time ## • Processing time • the time of the local clock where an event is being processed • a processing-time window wouldn’t account for game activity while is in the tunnel • results depend on the processing speed and aren’t deterministic ## • Event time • the time when an event actually happened • an event-time window would give you the extra life • results0 码力 | 22 页 | 2.22 MB | 2 年前3
Compile-Time Validation## +24 ## Compile-Time Validation ## ALON WOLF ## 20 24 September 15 - 20 ## Software Validation "Confirmation, through the provision of objective evidence, that the requirements for a specific ## Software Development ## Detecting errors early in the development pipeline reduces costs, saves time, minimizes risk, and improves efficiency Design  ## Dive Into Compile-Time Parsers Libraries Use Cases Implementation Techniques Reflection  required for real-time controls  ## Robotics Hardware Development • Requirements known well ahead of time • Mechanical and0 码力 | 45 页 | 20.73 MB | 1 年前3
Just-In-Time Compilation: The Next Big Thing## CPPCON / 16TH SEPTEMBER 2020 ## JUST-IN-TIME COMPILATION: THE NEXT BIG THING? BEN DEANE & KRIS JUSIAK - QUANTLAB FINANCIAL ## AGENDA ## AGENDA ## • MOTIVATION ## AGENDA ## • MOTIVATION • EXISTING JITTING? - INSTEAD OF AHEAD-OF-TIME (AOT), AKA "THE NORM": IT'S LIKE THE APPLICATION (/LIBRARY) IS THE COMPILER... ## WHAT IS JITTING? - INSTEAD OF AHEAD-OF-TIME (AOT), AKA "THE NORM": APPLICATION (/LIBRARY) IS THE COMPILER... - JUST-IN-TIME (JIT) IS COMPILATION AT THE POINT OF NEED ## WHAT IS JITTING? - INSTEAD OF AHEAD-OF-TIME (AOT), AKA "THE NORM": IT'S LIKE THE APPLICATION0 码力 | 222 页 | 5.45 MB | 1 年前3
Stream processing fundamentals - CS 591 K1: Data Stream Processing and Analytics Spring 2020Data Stream Processing and Analytics Spring 2020 ## 1 /23: Stream Processing Fundamentals Vasiliki (Vasia) Kalavri vkalavri@bu.edu ## What is a stream? - In traditional data processing applications data set that is produced incrementally over time, rather than being available in full before its processing begins. • Data streams are high-volume, real-time data that might be unbounded • we cannot store tial, single-pass| |Updates|arbitrary|append-only| |Update rates|relatively low|high, bursty| |Processing Model|query-driven / pull-based|data-driven / push-based| |Queries|ad-hoc|continuous| |Latency|relatively0 码力 | 45 页 | 1.22 MB | 2 年前3
2.1.5 Processing XML and Spreadsheet Data in Go## GCN ## Processing XML and Spreadsheet in Go  续日 Gopher China Conference Beijing 2021 6/26 - 6/27 ## Self Introduction • Partial Load • Namespace & Entity • Ser/ Deserialize Idempotence ## High Performance Processing • XML Schema Definition • DOM or SAX ## OOXML Spreadsheets • Excel XML Specification • Charset positiveInteger, short| |uint64|unsignedInt, unsignedLong, unsignedShort| |time.Time|date, dateTime, gDay, gMonth, gMonthDay, gYear, gYearMonth,time| std::durationstd::time_pointtime zone databaseProcessing timeEvent timeWatermarksStream progressAcknowledgmentCompile-Time ValidationMitziconstexprtemplate metaprogrammingC++23OpenTelemetryGo compile-time instrumentationinstrumentationASTcontext propagationExpressive Compile-time ParsersMetaprogramming TricksAPI DesignReflectionDomain Specific LanguagesCurveBSMetadata Server (MDS)ChunkserverCopySetNebdClientC++compile-timecollision detectionreal-time softwarerobotics algorithmsJust-In-Time CompilationJITAhead-of-Time CompilationAOTPerformance Optimizationstream processingdata streamstream modelstream applicationreal-timeGo语言XML数据电子表格Decoder结构体StreamWriter结构体













