The e-tailer, which formed an open source organization called Dent last year, is now looking to bring Target and Walmart into the fold, per The Wall Street Journal.
But Target and Walmart reportedly don’t plan to participate at this point. Dent has access to some of the technologies that enable Amazon to operate its Go stores, which feature autonomous checkout, and already works with technology solutions firm Marvell Technology Group and networking software provider Cumulus Networks. The open source nature of Dent means that firms that download Amazon’s software can use it as they like without collaborating directly with Amazon.
A user experimenting with Clear Linux had an opinion to share on their mailing list and referred to it as a “toy” distribution and some of our readers have expressed similar opinions on it. Here is the response by one of the Intel developers central to Clear Linux’s development.
The user referred to it as a toy project over not supporting as much hardware as some distributions, supporting too much GNOME “bloatware”, and not easily supporting as much closed-source software.
Basically, Clear Linux is focused on being a developer OS and not a general purpose OS to satisfy every user’s desire. Their code for third-party / closed-source packages on Clear Linux should help in broadening their software ecosystem but they are marching to the beat of their own drum that doesn’t necessarily align with the ways of other Linux distributions especially on the desktop front.
Uber today made available in open source Piranha, a tool that automatically deletes stale and unused code from app codebases. The company says it eliminates the need for engineers to engage in the task of code removal themselves, which often prevents them from working on newer features.
Concretely, Piranha could help businesses that maintain apps speed up their development lifecycle, which in turn could cut down on costs and improve end-user experiences. “At Uber, we use feature flags to customize our mobile app execution, serving different features to different sets of users. These flags allow us to, for example, localize the user’s experience in different regions where we operate and, more importantly, to gradually roll-out features to our users and experiment with different variations of the same functionality,” wrote Uber in a blog post.
Linux is often talked about when it comes to security. With this OS, you can choose from a multitude of distributions (distros) to lock down your computer or device, but that’s just for starters. Many Linux distros come with tools to help you perform penetration tests and security audits.
Take a look at just a few Linux distros for security testing. Many are based on Debian or Ubuntu with some added built-in custom tools.
Backbox, for instance, is an Ubuntu-based OS. It comes with a variety of pentesting and security assessment tools for network and systems analysis. These tools can perform such tasks as web application or network analysis, stress tests, sniffing, vulnerability assessment, computer forensic analysis or exploitation.
In Linux and open-source circles, we’re fond of saying we’ve changed the world. And, well, we have changed the world. But, now, we, along with everyone else, face a new challenge: COVID-19. Here are some of the open-source projects taking on the coronavirus.
One of the biggest problems we face is how to plan and deal with the sheer number of patients that our hospitals will shortly have coming their way. This project, from the Predictive Healthcare team at Penn Medicine, is a tool that leverages SIR modeling, an epidemiological model, which computes the theoretical number of people infected with a contagious illness in a closed population over time, can help hospitals deal with capacity planning.
The popular LFS253 – Containers Fundamentals training course has relaunched today with updated content. The course features rewritten and expanded content, in line with recent advances to container technology. The course layout and labs have also been completely redesigned to enhance the user experience.
The updated course was written by Chris Pokorni, founder of NQB8 Cloud Tech Consulting and an independent instructor for The Linux Foundation. Chris holds both CKA and CKAD certificates and teaches Kubernetes courses for Administrators and Application Developers. He also co-authored the Introduction to Kubernetes MOOC (LFS158) on edX. As a consultant for small and global enterprises alike, Chris leads workshops and designed HA Middleware/ESB, Datacenter Monitoring and Hybrid Cloud Architecture solutions.
During the 1960s and 1970’s, software developers typically used monolithic architectures on mainframes and minicomputers for software development, and no single application was able to satisfy the needs of most end-users. Vertical industries used software with a smaller code footprint with simpler interfaces to other applications, and scalability was not a priority at the time.
With the rise and development of the Internet, developers gradually separated the service layer from these monolithic architectures, followed by RPC and then Client/Server.
But existing architectures were unable to keep up with the needs of larger enterprises and exploding data traffic. Beginning in the middle of the 1990s, distributed architectures began to rise in popularity, with service-oriented architectures (known as SOA) becoming increasingly dominant.
In the mid-2000s, microservices began to appear, and a set of popular frameworks based on microservice architectures were developed, with TARS appearing in 2008. After being used at scale and enhanced for 10 years, TARS became a Linux Foundation project in 2018.
Figure 1. Interest in microservices has grown exponentially, as demonstrated by search trends on Google.
Introducing the TARS Foundation
Today, on March 10th, 2020, The Linux Foundation is excited to announce that the TARS project has transitioned into the TARS Foundation. The TARS Foundation is an open source microservice foundation to support the rapid growth of contributions and membership for a community focused on building an open microservices platform.
A Neutral Home for Open Source Microservices Projects
The TARS Foundation is a nonprofit foundation that focuses on open source technology that helps businesses embrace microservices architecture as they innovate into new areas and scale their applications.
It will continue to support the TARS project by growing the community that has been operating under the Linux Foundation since 2018. The Linux Foundation offers a neutral home for infrastructure, open governance, and community engagement support, aiding open source microservices projects to empower any industry to turn ideas into applications at scale quickly.
The TARS Foundation is working on addressing the problems that may occur in using microservices, including reducing the difficulties of development and service governance. It seeks to solve multi-programming language interoperability, data transfer issues, consistency of data storage, and ensuring high performance while supporting massive requests.
The TARS Foundation wishes to accommodate a variety of bottom-up content to build a better microservice ecosystem. It will include but will not be limited to, infrastructure, storage, development framework, service governance, DevOps, and applications based on any programming languages.
It Begins With a Mature Microservice Framework
The modern enterprise is in need of a better microservices platform for their modern applications to support development through DevOps best practices, comprehensive service governance, high-performance data transfer, storage scalability with massive data requests, and built-in cross-language interoperability (e.g., Golang, Java, C++, PHP, Node.js).
In support of these growing requirements, the TARS project provides a mature, high-performance RPC framework that supports multiple programming languages developed by Tencent (0700.HK). Since the initial open source contribution by Tencent, many other organizations have made significant contributions to extending the platform’s features and value.
Figure 2. The TARS Project Microservice Ecosystem.
TARS can quickly build systems and automatically generate code, taking into account ease of use and high performance. At the same time, TARS supports multiple programming languages, including C++, Golang, Java, Node.js, PHP, and Python. TARS can help developers and enterprises to quickly build their own stable and reliable distributed applications in a microservices manner, in order to focus on business logic to effectively improve operational efficiency.
The advantages of multi-language support, agile research and development, high availability, and efficient operation make TARS an enterprise-grade product out of the box. TARS has been used and refined in Tencent for the past ten years and has been widely used in Tencent’s QQ and WeChat social network, financial services, edge computing, automotive, video, online games, maps, application market and security, and other hundreds of core businesses. The scale of microservices has reached over one million nodes, perfecting the practice of the industry-standard DevOps philosophy and Tencent’s mass service approach.
Why Should Projects Choose The TARS Foundation?
Joining the TARS Foundation will provide member organizations and projects with the following benefits:
Community Engagement: The TARS Foundation will host a constellation of open source projects. Members of the TARS Foundation will leverage many programs to engage with project ecosystems and share their ideas and use cases.
Thought Leadership: Members of the TARS Foundation will be able to network and help shape the evolving microservices ecosystem.
Marketing Amplification and Brand Awareness: Members can broaden their project’s reach and awareness in the community with TARS Foundation marketing programs.
As the TARS Foundation has been created to develop and foster the open microservices ecosystem, it will establish different functional mailing lists to support its user communities.
The TARS Foundation will also establish a series of mechanisms for the incubation and development of new projects. After a project has agreed to join the Foundation, the appropriate incubation and maturation route will be tailored according to the project circumstances.
After meeting all incubation requirements, the TARS Foundation will announce the project’s graduation. In addition to providing a technical oversight committee and a user community, the governing board will look after these projects by reviewing each project’s unique situation, providing strategic decisions, and assisting with their overall development.
Partner Commitments to the TARS Foundation
The TARS Foundation aims to empower any industry vertical to realize their ideas with their implementation of microservices. To date, TARS has worked with many industries, including fintech, e-sports, edge computing, online video, e-commerce, and education, among others.
As a result of over a decade of industry leadership in developing open microservices projects, many companies from different industries, such as Arm, Tencent, AfterShip, Ampere, API7, Kong, and Zenlayer, have committed to and have joined The TARS Foundation as members and partners.
Tencent
TARS has been developed, hardened, and enhanced within Tencent for more than ten years. It is widely used in Tencent’s QQ and WeChat social, video, e-Sports, maps, application market and security, and other hundreds of core businesses. The scale of microservices has reached over one million nodes, perfecting the practice of the industry-standard DevOps philosophy and Tencent’s mass service approach.
Arm
Arm is the world’s leading semiconductor intellectual property (IP) provider. Arm has been working with Tencent over the last year to undertake a complete port of TARS microservices to the Arm architecture. That porting effort is now complete and is available through the Akraino Blueprint ecosystem. The first two Arm deployments within Tencent are AR/VR and autonomous vehicle use cases for internal Tencent use.
AfterShip
AfterShip is a Hong Kong startup company offering automated shipment tracking using a SaaS model and supports over 400 shipping services worldwide.
“We believe microservices will be a new concept for our products, and the TARS Foundation can empower its usage.”
Ampere
Ampere focuses on cloud-native hardware. As such, it needs to ensure that any software used on that hardware runs exceedingly well to meet the demands of their customers’ expectations.
“Microservices have become very popular for several years, so we think cooperation with the TARS Foundation and focusing on microservices will allow us to achieve our vision.”
API7
API7 is an open source software startup company delivering a cloud-native microservices API gateway that aims to deliver the ultimate performance, security, open source, and scalable platform for all APIs and microservices. Compared with traditional API gateways, it has dynamic routing and plug-in hot loading, which is especially suitable for API management under a microservices-based system.
Kong
Kong is the world’s most popular open source microservice API gateway. Kong is used to secure, manage, and orchestrate microservice APIs.
“We look forward to collaborating with the TARS Foundation members to drive microservices adoption and innovation across businesses of all industries.”
Zenlayer
Zenlayer is an edge cloud services provider that enables businesses to improve digital user experiences quickly and globally, particularly in emerging markets.
“Integration of microservices with edge computing is now widespread. We look forward to doing more research on that and with the TARS Foundation.”
Conclusion
The TARS Foundation can help make the microservices ecosystem more effective, building a more aligned community of contributors and supporters. As more technology-first companies deploy microservices in production, we expect the trend to extend to traditional industries that are transforming. We hope that more people and companies will participate in the TARS Foundation and welcome everyone to contribute to a better and more open microservice ecosystem.
“The TARS Foundation will accelerate innovation for the microservices ecosystem through an open governance model that allows for rapid and high-quality contributions and collaboration. The Linux Foundation is very happy to support this work and enable its growth.” — Jim Zemlin, Executive Director of the Linux Foundation
In this video, Tim Serewicz takes us through the basics of Rook, which offers open source, cloud-native storage for Kubernetes. You will hear about production-ready management for file, block and object storage with Rook and how to quickly get it running with Ceph as a storage provider. This tutorial includes details about how to use the storage with PVCs and pods, and also explains what ReadOnlyOnce really means.
See all the Kubernetes training options, including a free introductory course, offered by the Linux Foundation.
San Francisco-based cloud computing firm HashiCorp Inc. today said it has raised $175 million in a Series E round of funding, giving the company a valuation of $5.1 billion. The Series E financing came from Franklin Templeton Investments. Only in late 2018, the HashiCorp was valued at $1.9 billion.
Platform9 today launched a managed Kubernetes service, dubbed the Freedom plan, that provides free access to Kubernetes clusters of up to 20 nodes spanning a maximum of 800 virtual CPUs running on three clusters. In addition, Platform9 is adding a separate Growth plan that provides access to 50 nodes spanning a maximum of 2,000 virtual CPUs for IT teams that need to scale a Kubernetes environment quickly. Priced less than $500 per month with a minimum of three nodes, the Growth plan comes with 24×7 support and a 99.9% service level agreement (SLA), according to Platform9.