Refactoring Gibbon
A brief look at the history of the Gibbon project, and our recent work to refactor a legacy codebase.
Here is a list of event, includes speaker session and other intermediate slots (e.g. lunch):
A brief look at the history of the Gibbon project, and our recent work to refactor a legacy codebase.
Demonstrating "Real World Clustering and Distributed Processing Platform Scale-up" technologies on a small scale and budget. Use Open Source technology and middleware to "model and mimic" high cost distributed clustered and/or supercomputer style architectures. Bench Test and manage and test Resiliency in clustered environments on "Real Physical Hardware" that virtualisation may never truly emulate.... and it's Fun!!!
The idea of adopting multiple programming languages to build highly distributed applications is not new to anyone. We all been taught to use necessary toolkits to solve certain problems in the most efficient way. 12Factor concept helped us to understand how to shift from the monolithic applications to smaller functional units - microservices, with that we can extract the most critical pieces of code into a microservice that can be made natively fault-tolerant.
Hybrid database with relational and Document for application becomes very popular. A flexible schema with JSON datatype to allow developers to design a flexible data architecture is handy and simple in MySQL. JSON data in data exchange no matter this is Mobile application or traditional application becomes a de-facto standard. We need JSON data but we need relational database. MySQL document store + X Dev API allows both trendy application design + relational model application to work together. Come to hear from the talk, we will share the lat
Apache Spark is one of the top big-data processing platforms and has driven the adoption of Scala in many industry and academic settings. As entire Apache Spark framework has been written in Scala as a base, it’s real pleasure to understand beauty of functional Scala DSL with Spark.
This talk is intent to present :
The MySQL 8.0 has many features. Take a look at the New features including the Developer Productivity, Performance, Usability. e.g. GIS features in 8.0, JSON and Document Store, MySQL Security, Atomic DDL, Resource Group, Recursive CTE, etc.
In the midst of revamping Skygear to improve the developer experience of cloud functions deployment, we’ve studied a few existing open source cloud functions solutions and we came down to the final two: OpenFaaS and Fission. In the talk, we will compare the two and share our experiences building an open source server-less platform.
Interpretability is an oft-overlooked yet sometimes critical aspect in machine learning. It allows you to gain more insights about the underlying data generating process and more importantly increase the credibility of your model. A well-developed package in R allows you to build interpretable models with customized complexity in a few lines of code.
Maintaining open source projects can be hard. Between the haters, noobs and entitled masses it can be tough to stay motivated. Learn from my experience how to maintain your sanity along with your code. I'll give some tips and tricks for structuring your project, fostering a positive attitude, growing your community and dealing with guilty feelings when you can't keep up with all the noise.