The Rust programming language has been steadily gaining popularity over the last several years. Many developers and companies use Rust in production today for fast, low-resource, cross-platform solutions. Rust is fast and memory efficient, with no runtime or garbage collector. It also has a rich type-system and ownership model with guarantees for memory and thread safety which eliminates many classes of bugs at compile-time. Rust’s predictable performance, low resource footprint, reliability, security, and fearless concurrency at scale makes it a good candidate for building Cloud native Network Functions (CNFs).
Read more...It is no secret that mainstream Data Center applications are migrating to cloud. Similarly in the Security and Wireless Communications industry, this trend is emerging as well. Security applications such as Firewall, DDoS prevention, WAF, etc., have a natural affinity since the business logic has already moved in this direction and requires protection and portability. Over the last two decades, all major security and networking appliances become virtualized on-premise and in the public cloud, untethered and agnostic from hardware they run on. Also, as telecom and enterprise customers adopted the hybrid cloud strategy, the need for platform portability gained more momentum as customers may have a different cloud platform on-premise and in the public cloud while using the same networking functions.
Read more...The CNDP Technology Guide is now available to download from the Intel® Network Builders document library.
Read more...As software has moved to the cloud, software development has also changed; from virtual machines to containers and from monolithic to microservices. But the ability to deploy and manage networking functions efficiently in a cloud native environment has been lacking. Intel has been looking into this gap and developed CNDP, an open-source solution to address cloud native networking.
Read more...A webinar about CNDP was recorded for the Intel® Network Builders Insights Series.
Read more...