With this second from the series of articles on the "Yahoo Open Source" We will continue our exploration of the catalog of open apps developed by the Technological Giant de «Yahoo! Inc. ».
In order to continue expanding our knowledge of the open applications released by each of the Technological Giants of the group known as GAFAM (Google, Apple, Facebook, Amazon and Microsoft) and others such as: "Alibaba, Baidu, Huawei, Netflix, Samsung, Tencent, Xiaomi, Yahoo and Yandex".
For those interested in exploring our initial publication related to the topic, you can click on the following link, after finishing reading this publication:
And in the Part of this series about the "Yahoo Open Source":
YOS-P2: Yahoo Open Source - Part 2
Applications of the Yahoo Open Source
Before starting, it is worth noting that apart from, the official website of Yahoo Open Source (YOS), you can also find many other open projects of said company on its official site at GitHub and the websites of Awesome Open Source y Open Source Agenda.
From this list of projects mentioned in the "Yahoo Open Source" we will continue with those found in su Projects index, which are the following Apps:
Bullet
Briefly, your official Web site, describes the following about it:
“Bullet is a flow query engine that can be connected to any singular data flow using a flow processing framework such as Apache Storm, Spark or Flink. It allows you to run queries on this data stream, including difficult queries like Count Distincts, Top K, and more. "
In addition, among its main features the following are mentioned:
- It has an efficient real-time query engine for very large data flows.
- It comes without a persistence layer.
- It is light, cheap and fast.
- It is Multi-tenant.
- It is connectable to any data source.
- Provides a user interface and a web service.
- Allows you to filter the raw data or add it.
- It can run on Storm or Spark Streaming.
Note: More complementary information and related to this software, can be found directly on the following official link on GitHub.
CronShot
Briefly, it is described as follows:
"It is a node module for programming, taking, altering and storing screenshots of web pages."
And basically it is used to:
- Take screenshots using Phantom JS.
- Schedule screenshots.
- Allow more than one screenshot cron job to run in parallel.
Note: More complementary information and related to this software, can be found directly on the following official link on GitHub.
cyclops
Briefly, your official Web site, describes the following about it:
"An advanced yet easy-to-use platform for writing functional applications in Java 8."
And more broadly, add the following:
“It is a complete functional reactive platform for Java 8. Where the functional meets the reactive in an excellent way. In addition, it provides advanced multi-threaded and sequential flow, functional control structures, and a set of extensions or collection interfaces, which are really powerful as they push data into powerful streams that handle errors and run asynchronously or on parallel. In addition, it easily enables the development of powerful, scalable, and reliable applications with JDK-compliant types.
Note: More complementary information and related to this software, can be found directly on the following official link on GitHub.
Summary
We hope this "useful little post" on this second exploration of the «Yahoo Open Source»
, offers an interesting and wide variety of open applications developed by the Technological Giant of «Yahoo! Inc.»
.
Also, that it is very useful for the entire «Comunidad de Software Libre y Código Abierto»
and of great contribution to the improvement, growth and diffusion of the ecosystem of applications available for «GNU/Linux»
. And do not stop sharing it with others, on your favorite websites, channels, groups or communities of social networks or messaging systems. Finally, visit our home page at «DesdeLinux» to explore more news, and join our official channel Telegram from DesdeLinux.