Node.JS 8 is graduated to Long Term Support (LTS) so it can reach the needed stability for enterprise development and deployments. Also, this new lineup for Node.JS 8 will make Node.JS 9 to take place at the “Current” release line.
Node.JS 8 Features
- The NPM 5.0.0 Client
- Over 20% better performance than the previous Node.JS 6 LTS in typical web applications
- N-API which is an API for creating native add-ons (Experimental)
- HTTP/2 (Experimental)
What about Node.JS 9
For Node.JS 9, most changes centered on the removal of APIs and moving the code-base to a completely new error system, this will allow error messages to be changed without being considered as breaking changes. Below are some of the main features of Node.JS 9:
- Async hooks module that provides an API for registering callbacks to track asynchronous resources within an application
- Support for HTTP/2 and N-API which are available for use without a command line flag but are still experimental
The next long-term support release of HHVM which will be released in early 2018 is going to be the last version that commits to PHP 5.
Facebook’s Hip-Hop Virtual Machine (HHVM) is a speedy engine for PHP, will not target the most recent major release of PHP (PHP7) and instead will focus on Hack language which is a PHP spinoff.
As trying to support both PHP 7 and Hack would lead the HHVM team to undesirable compromises on both fronts they decided to separate themselves from PHP so they can evolve Hack without having to face all of the oldest and darkest concerns of the PHP’s design.
PHP 7 is representing a substantive departure from PHP 5, it has changed many behaviors which some of them is not backward-compatible, Consequently, HHVM will not aim to target PHP 7 the HHVM development team believes that they have a clear path toward making Hack a fantastic language for web development, untethered from its PHP origins.
Facebook has used HHVM for many years to almost exclusively to run Hack. They said: The Hack language had addressed many of PHP 5’s shortcomings which some of them are fixed by PHP 7 as well and by cutting loose from PHP we are hoping to provide a higher performance experience with HHVM and Hack which can be achieved by creating many features, libraries, and performance opportunities.
Some of the planned improvements of Hack are below:
- Completing Hack arrays, with array-like data structures that are easier to type-check
- Eliminating destructors and references
- Using garbage collection to produce measurable performance improvement.
Hack was born in the PHP ecosystem so Facebook has plans to make HHVM compatible with major PHP tools such as Composer and PHPUnit, but the main goal for Hack is to have its own ecosystem and can act as a core of frameworks.
Nginx is one of the most popular Load balancers, reverse proxies, and, web servers which comes in both Commercial and Open-source forms. and it has recently gone beyond the server roots and launches its own Application Platform.
currently that the way developers writing and deploying of applications is changing very quickly, The company announced at Developer Conference in Portland a couple of days ago, that it’s launching the Nginx Application Platform to give developers a one-stop platform for developing or modernizing their applications with DevOps, the cloud, containers and micro services in mind.
As you might guess the core of the Nginx’s new Platform is Nginx Plus, The commercial version of Nginx that adds a good amount of enterprise features to the open-source version. Plus the company is going to add the Nginx Controller and Nginx Unit which provides a central management and control panel for your Applications.
The development team says that the Controller is a bridge between Nginx Plus and the traditional applications that people run on top of it. Nginx Controller will launch in closed beta in October but Unit is already available.
The existing Nginx Web Application Firewall rounds out the platform. Pricing for the full platform remains untold while Controller is still in closed beta.
It’s also odd because the Nginx Unit is going to be open-source while Nginx Controller is a closed-source project.
Can you place one petabyte of data into a single unit of a rack? Apparently, Intel can.
As the usage of SSDs is growing every day, still a lot of living data on the cloud is stored in the spinning drives, which is available in larger capacities with lower price, Intel is trying to change that with a new form factor for SSDs that could push server capacities into the petabyte range and it’s called the “Ruler” form factor.
Clearly, Intel’s new SSDs in the Ruler form factor is shaped like a ruler. As you know a hard drive (HDD) needs to make room for the spinning platters and other mechanical components which Solid State Drives (SSD) don’t. So Intel built the Ruler SSDs to literally fit in 1 unit server rack!
Intel is being very conservative about offering specifics on capacity and interface but it says that slotting a Ruler SSD in your server rack can get you 1 petabyte of space for engaging a single unit! It’s a very good trade for a single rack, And it sounds better when you thinking to do that with 10TB hard drives would require 4 unit server rack with 100 drive slots!
Ruler SSDs will be available with standard 3D NAND storage or Intel’s new “Optane” memory technology for improved speeds and efficiency.
Intel’s new ruler SSDs can be a significant improvement when it comes to space and power efficiency and Intel hopes that the new SSD form factor can encourage data center operators to upgrade to what is sure to be a more expensive hardware.
Intel has not actually released any pricing or availability details yet, All we know is that the new drives are rolling out in the near future.
As promised Intel has formally introduced its new family of 8th generation processors on August 21st exactly at the time of the solar eclipse!
What is Intel Actually revealed?
If you are going to buy a new Laptop before the start of 2018 Intel has good news for you! according to the Intel’s official announcement, 4 chips of the 8th generation U-series is gonna be on 80 Laptops that release before the start of 2018. Intel promised that the new chips are 40% faster than the previous generations.
The U-series are the most common chips on the Ultra thin Laptops and light notebooks, but what makes Intel say that they are 40% faster than their equivalent models in the last generation?
As you might know, the last generation U-series has the dual-core architecture, In the 8th gen Intel has doubled the number of cores and introduced the Quad-core chips for U-series. But there are more parameters than just number of the cores, The U-series chips tend to be low-power processors.
The first new chips will be running on a refined version of Intel’s previous generation architecture called the “Kaby Lake”, This tells a part of the story. As you can see in the following picture while there are 2 more cores in the new chips the base clock speed is much lower than the equivalents in the previous generation! For example, the Core i7-7600U started at 2.8GHz while the new i7-8650U can run as low as 1.9GHz, and that makes sense because Intel added 2 cores to a chip with the same thermal design power (TDP) as the last generation, This means that some of the cores will not be running with their potential all the time.
For now, we can just guess that the new Laptops has better performance at handling multiple tasks at the same time. In the following picture you can see all of the information that officially released from Intel about the 4 new chips:
Coffee Lake Desktop Chips
We don’t have much information about the details of the 8th generation desktop chips code name “Coffee Lake”. Intel will launch its 12-core processor later this month and you can buy it with 1200$, And it will keep releasing 14-core, 16-core, and 18-core processors within the few remaining months of 2017 with the price of 1400$, 1700$, and 2000$. The 8th generation processors will require the Intel’s large “LGA 2066” processor socket so if you are thinking to buy one you may consider buying a new motherboard as well.