diff --git a/_images/datastream.png b/_images/datastream.png new file mode 100644 index 0000000..c56a2e0 Binary files /dev/null and b/_images/datastream.png differ diff --git a/_images/flink-cluster1.png b/_images/flink-cluster1.png new file mode 100644 index 0000000..536d797 Binary files /dev/null and b/_images/flink-cluster1.png differ diff --git a/_images/flink-cluster2.png b/_images/flink-cluster2.png new file mode 100644 index 0000000..abcc5c1 Binary files /dev/null and b/_images/flink-cluster2.png differ diff --git a/_images/flink-cluster3.png b/_images/flink-cluster3.png new file mode 100644 index 0000000..058474f Binary files /dev/null and b/_images/flink-cluster3.png differ diff --git a/_images/flink1.png b/_images/flink1.png new file mode 100644 index 0000000..a57b46f Binary files /dev/null and b/_images/flink1.png differ diff --git a/_images/flink2.png b/_images/flink2.png new file mode 100644 index 0000000..7b18903 Binary files /dev/null and b/_images/flink2.png differ diff --git a/_images/flink3.png b/_images/flink3.png new file mode 100644 index 0000000..2a00650 Binary files /dev/null and b/_images/flink3.png differ diff --git a/_images/jobmanager-1.png b/_images/jobmanager-1.png new file mode 100644 index 0000000..41243de Binary files /dev/null and b/_images/jobmanager-1.png differ diff --git a/_images/plan_visualizer.png b/_images/plan_visualizer.png new file mode 100644 index 0000000..85b8c55 Binary files /dev/null and b/_images/plan_visualizer.png differ diff --git a/flink.html b/flink.html new file mode 100644 index 0000000..4526f87 --- /dev/null +++ b/flink.html @@ -0,0 +1,285 @@ + + + + + + Flink + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+

Flink

+
+
+ +
+
+

+cat log.log | grep ERROR | cut -f2 -d: > errors.txt
+						
+
+ +
+

Entrada

+ +

cat log.log

+
+ +
+

Processamento

+ +

grep ERROR

+ +

+
cut -f2 -d:
+

+
+ +
+

Saída

+ +

+
> errors.txt
+

+
+
+ +
+
+

cat

+ +

Tem começo e fim

+ +

"bounded"

+
+ +
+

Dados "infinitos"

+ +

"unbounded"

+
+
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+

Operators

+ +
    +
  • map
  • +
  • flatMap
  • +
  • filter
  • +
  • reduce
  • +
  • split/select
  • +
  • join
  • +
  • keyBy
  • +
  • window
  • +
+
+
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+ +
+ +
+
+ +
+
+
+
+
+ + + + + + + + diff --git a/porque-rust.html b/porque-rust.html index 8a327d8..5e230f0 100644 --- a/porque-rust.html +++ b/porque-rust.html @@ -111,14 +111,14 @@
  • Criada em 2006 por Graydon Hoare.
  • Patrocinada pela Mozilla em 2009.
  • Versão 1.0 em 2015.
  • -
  • Versão atual: 1.35
  • +
  • Versão atual: 1.37
  • @@ -128,28 +128,15 @@

    História - +

    - Basic - (com números e estruturado) - , dBase III Plus - , Clipper - , Pascal - , Cobol - , Delphi (ObjectPascal) - , C - , C++ - , ActionScript (Flash) - , PHP - , JavaScript - , Python - , Objective-C - , Clojure - , Java - , Scala - , Rust. + Basic (com números e estruturado), dBase III Plus, + Clipper, Pascal, Cobol, Delphi (ObjectPascal), + C, C++, ActionScript (Flash), PHP, JavaScript, + Python, Objective-C, Clojure, Java, Scala + , Rust.

    @@ -200,6 +188,7 @@
    +

    1. A Linguagem Mais Amada

    A linguagem mais amada segundo o StackOverflow @@ -223,7 +212,7 @@

    -

    "Low Level Language with High Level Abstractions"

    +

    2. "Low Level Language with High Level Abstractions"

    @@ -257,25 +246,13 @@ pra cima e pra baixo, Rust tem todas as abstrações de alto nível que estamos acostumados com outras linguagens. - -
    - -
    - - -
    - -
    - -