Home Blog Page 1040

The Companies That Support Linux: Solace Systems

solace logoSolace Systems makes messaging middleware technology that moves data between distributed applications, devices and users to enable big data, cloud computing and the Internet of Things. Solace is expanding its involvement with The Linux Foundation through new corporate membership with The Linux Foundation and participation in the OpenMAMA project, a Linux Foundation Collaborative Project that provides a high-performance messaging API that interfaces with a variety of message-oriented middleware systems. Their technology is well-suited to the demands of OpenMAMA-based market data distribution systems used in banking and trading systems.

Here, David Eden, EMEA Regional Business Director at Solace Systems, tells us more about Solace Systems, why they joined The Linux Foundation, how they use Linux, and how the company is participating in open source collaboration with the OpenMAMA project.

Linux.com: What does Solace Systems do?

David Eden: Solace makes hardware and software that efficiently moves large volumes of real-time information between distributed applications, devices and users over all kinds of local and global networks. Solace message routers unify many kinds of data movement so companies can efficiently move all of the information associated with better serving customers and making smarter decisions.

How and why do you use Linux?

Eden: Solace message routers are based on purpose-built software called SolOS that runs on Linux. SolOS coordinates the many systems that need to send and receive information, along with the unique subscriptions that ensure information ends up where it needs to be, and coordinates the high-speed, real-time secure routing of messages.

Why did you join the Linux Foundation?

Eden: We joined the Linux Foundation to increase our commitment to the OpenMAMA project, because our technology strongly complements OpenMAMA-based market data distribution systems. Solace can efficiently route real-time information between market data feeds and other components responsible for bridging to legacy environments like RDMS and Wombat, last value caching and connectivity to Excel spreadsheets. Fully integrated WAN and Web messaging capabilities also make it easy to get market data to traders around the world whether they’re at a desk or on the go.

What interesting or innovative trends in real-time computing are you witnessing and what role does Linux play in them?

Eden: Linux is a key part of maximizing throughput and eliminating latency in trading systems within capital markets. OpenMAMA will free banks and trading houses from longstanding vendor lock-in in the mission-critical area of market data feeds. This will let them choose market data suppliers based on the quality of their offering, with minimal impact associated with switching from one to another.

How is your company participating in that innovation? 

Eden: Without the common API OpenMAMA provides, firms are forced to deploy separate platforms and there’s no common way to access market data. Applications are coded against multiple APIs and have to convert data models to share information, which leads to very high maintenance costs. Thanks to Solace’s support for OpenMAMA companies can use Solace’s high capacity messaging middleware platform to handle all data distribution, eliminating the architectural and operational complexity of platform-specific distribution and fanout functionality. This includes distribution over the WAN and to web and mobile apps, and comes with the many advantages of Solace’s platform such as low, consistent latency, superior robustness and unified monitoring and management. Solace can directly accept external feeds such as BPipe, Reuters Eikon, SuperFeed, MarketPrizm and Quanthouse, either natively or via bridges.

What other open source or collaborative projects do you participate in and why?

Eden: We are completely neutral regarding which API, protocol or wirelines companies use to enable information sharing between their applications, datacenters devices and users. That is why in addition to supporting and helping drive the technical development and market adoption of OpenMAMA, Solace is also an active supporter of protocols such as AMQP, MQTT and REST.

Interested in becoming a corporate member of the Linux Foundation? Join now!

/etc/passwd File Format in Linux Explained

Full article here

  1. Username field: This field denotes the User (or User Account) Name. According to the man page of useradd command, “Usernames may only be up to 32 characters long”. This username must be used at the time of logging in to the system.
  2. Password field: Second field is the Password field, not denoting the actual password though. A ‘x‘ in this field denotes the password is encrypted and saved in the /etc/shadow file.
  3. UID field: Whenever a new user account is created, it is assigned with a user id or UID (UID for the user ‘mandar‘ is 500, in this case) and this field specifies the same.
  4. GID field: Similar to the UID field, this field specifies which group the user belongs to, the group details being present in /etc/group file.
  5. Comment/Description/User Info field: This field is the short comment/description/information of the user account (For this example, user account ‘mandar‘ belongs to the user Mandar Shinde, hence this comment).
  6. User Home Directory: Whenever a user logs in to the system, he is taken to his Home directory, where all his personal files reside. This field provides the absolute path to the user’s home directory (/home/mandar in this case).
  7. Shell: This field denotes, the user has access to the shell mentioned in this field (user ‘mandar‘ has been given access to /bin/bash or simply bash shell).

Read more on YourOwnLinux

Mars Challenge: Hosted by EMC {code}

Mars-EMC-1

EMC {code} invites you to a data challenge at LinuxCon, ContainerCon, CloudOpen, and MesosCon. We’ve built an exciting game with some great prizes at stake. Join us for an afternoon of fun that will help you expand your skill set, and more importantly, save your Mars camp from imminent demise!

Full details are below. Spots are limited, register today!

>>The Challenge

You and your team just landed in Mars. As you prepare the base, massive Sun storms are coming your way. That was the last communication you had from Earth. Now connectivity to earth has been cut, and although the base has enough energy, your protective shields can only be running for a few minutes at the time, without recharging. Your only chance of survival is to monitor the current temperature and radiation levels in the planet atmosphere to detect sun flares and activate your base shields for protection. You only have a few hours, to implement a sensor array, build and deploy the monitoring application to engage/disengage your shields, then fine tune an algorithm based on your data analysis that decides when to charge your shields and when to engage them for protection. Will you and your team survive? The top survivors (winners) will receive prizes and every single participant will walk away with a Raspberry Pi 2.

>>The Incentives

  • Every participant receives a Raspberry Pi 2.
  • The winners get drones, and we’ll be awarding spot prizes (Go Pros and other exciting gadgets!) along the way.
  • It’s a great way to test your coding chops.
  • Food and drink will be served throughout the day.

>>Time and Location       

  • August 19th, 12pm         
  • The Virginia Room at the Sheraton Seattle (co-located with ContainerCon, CloudOpen and LinuxCon)

>>Who Should Participate?

  • Registration is required for each participant.
  • Recommended experience with:
  • Working and/or implementing Distributed applications
  • Using web sockets
  • Object Storage (AWS S3, Atmos, Centera, OpenStack Swift, Cepth, Elastic Cloud Storage, etc…)
  • Familiarity with Queue Base software (Rabbit MQ, Kaffka, REDIS, etc…)

>>Spots are very limited, register today!<<

Developing User Interfaces for Mesos Frameworks and Why They Are Needed

Mesosphere’s DCOS allows the use of a data center as if it were a single machine. It has a graphical user interface and people can install frameworks and manage the data center resources from a web browser. But what about a user interface for the Mesos frameworks itself?

Three Areas of Responsibility

If we step back and take a higher level look at a running Mesos cluster, we can see there are three main areas of responsibility:

  • Resource management: This is the responsibility of Mesos itself. It makes sure that, at every point in time, applications running on the cluster get adequate processors and memory assigned from the pool of CPUs and memory, which are provided by the Mesos slaves in the cluster.
  • Applications: Our applications are web servers, databases, batch jobs, data analytics, etc. We’ve probably been running these before we introduced Mesos to our setup — they are the bread and butter of the business.
  • Frameworks: Mesos frameworks are the layer between Mesos and the applications. They are responsible for launching and scaling applications, performing health checks and responding to various conditions affecting their operation. A framework can be understood as an integration layer between the distributed systems kernel (a sort of a virtualized data center) and an application.

Read more at The New Stack

FFmpeg’s Leader Resigns, Hopes To Make Libav Developers Come Back

Michael Niedermayer, the leader of the FFmpeg project for the past eleven years, has made a surprise announcement today: he’s resigning as its leader…

Read more at Phoronix

This Week in Linux News: Linux Heroes, Plasma Mobile Unveiled, & More!

Jim Zemlin, Linux Foundation Executive DirectorThis week in Linux news, Jim Zemlin is listed among five “heroes of the Linux world” list, KDE unveils Plasma Mobile, and more. Catch up on the top Linux stories of the week with our weekly digest.

1) Five seen and behind-the-scenes Linux heroes that greatly impact the open source community.

5 Heroes of the Linux World– IT World

2) KDE unveils a new Linux-based mobile operating system.

KDE unveils Plasma Mobile, a free and open Linux OS for phones– PCWorld

3) The Dklkt Linux backdoor’s shoddy code makes it less threatening than expected.

Unhinged Linux Backdoor Still Poses a Nuisance, if Not a Threat– The Register

4) Linux Foundation-hosted organizations lead the way for global collaboration.

Open Source Is Going Even More Open–Because It Has To– WIRED

5) Cloud Foundry CEO Sam Ramji explains cloud native applications.

‘Cloud Native’: What It Means, Why It Matters– Information Week

IoT Devices to Almost Triple by 2020, to 38 Billion

Devices connected to the Web—the marketplace of IoT technology, will number 38.5 billion in 2020, up from 13.4 billion in 2015, Juniper projected.

Read more at eWeek

Tor Connection Vulnerability Uncloaks Hidden Web Services

Can “circuit fingerprinting” reveal the true location of Tor websites and services?

Read more at ZDNet News

Google Offers Revamped Glass Headset to the Enterprise: Report

Google is reportedly distributing a new version of Glass for use in specialist sectors.

Read more at ZDNet News

30 Sys Admins to Follow on SysAdmin Day

Twitter birds

Systems administrators: They keep our high-tech world up and running. From capacity planning, to 3 a.m. phone calls, to retiring that 10-year-old server that uses more power than your whole house, sys admins do it all. Open source communities would not be able to thrive without the networks, services, and tools that allow for communication and collaboration, and sys admins are the ones who work thanklessly year-round to keep them going.

read more

Read more at OpenSource.com