This Week I Learned - Week #11 2019

This Week I Learned -

* HTTP/2 is the most significant upgrade to the HTTP protocol in 20 years.

meSpeak.js (modulary enhanced speak.js) is a 100% client-side JavaScript text-to-speech library based on the speak.js project

* For some combinations of Azure SQL Database service tier and compute size changes, database files are detached and reattached during the switch. Regardless, the switch can result in a brief service interruption when the database is unavailable generally for less than 30 seconds and often for only a few seconds. If there are long running transactions running when connections are dropped, the duration of this step may take longer in order to recover aborted transactions. Accelerated Database Recovery can reduce the impact from aborting long running transactions. No data is lost during any step in the workflow. You are billed for each hour a database exists using the highest service tier + compute size that applied during that hour, regardless of usage or whether the database was active for less than an hour. For example, if you create a single database and delete it five minutes later your bill reflects a charge for one database hour.

Hadoop is a data processing framework and not a product and thus it can be many different things depending on what pieces of the framework you chose to leverage and what external components you chose to plug in. It can be a high speed NewSQL transactional system with Cassandra, a read-only warehouse with Hive, a computational system with Map Reduce, a sparse matrix (i.e. columnar family) database with HBase, or an in-memory SQL query engine with Spark. All these products are referred to as Projects. It requires combining several Projects developed by different companies, managing each project with separate tools, and only some of which have enterprise support models.

* In-memory is orthogonal to the classification of databases. In-memory means designing the system to use the latest is massive parallel processing and movement of data in the memory caches of modern CPUs. Said another way, it is the commercialization of supercomputing techniques.

* Nearly two decades I learnt JavaScript from the samples shared by Michel Plungjan (IRT.org), Martin Honnen. It is heart-warming to see these community heroes still contributing actively on StackOverflow & other online forums.

* One strategy for getting ahead is being incredibly good at a particular skill; you need to be world-class to stand out for that skill. In my case, I layered fairly average skills together until the combination became special - Scott Adams

* After he was asked to stop being involved with the college magazine by the Dean, Geisel (Dr. Seuss) began signing his work with the pen name "Seuss" to continue working on the magazine without the administration's knowledge

Comedy may be divided into multiple genres based on the source of humor, the method of delivery, and the context in which it is delivered.

* A panel showing 5 Stages of Grief  from Nicola Streeten's graphic novel Billy, Me & You: A Memoir of Grief and Recovery

Comments