http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/logo/svg/white_filled.svg ---------------------------------------------------------------------- diff --git a/content/img/logo/svg/white_filled.svg b/content/img/logo/svg/white_filled.svg new file mode 100644 index 0000000..697cf2f --- /dev/null +++ b/content/img/logo/svg/white_filled.svg @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="black" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="2000px" height="1280px" viewBox="0 0 2000 1280" enable-background="new 0 0 2000 1280" xml:space="preserve"> +<symbol id="New_Symbol_12" viewBox="-35.249 -35.39 70.497 70.78"> + <g> + <path fill="#FFFFFF" d="M-25.976-3.646c0.084-0.104,0.188-0.203,0.289-0.298l0.071-0.066l0.023-0.013 + c0.212-0.104,0.385-0.166,0.528-0.192c-0.332,1.831-0.466,3.528-0.407,5.186c0.081,2.35,0.526,4.335,1.363,6.072 + c0.133,0.275,0.775,1.315,0.93,1.534c0,0-0.519-3.545-0.597-4.935c-0.098-1.714,0.057-3.517,0.471-5.508 + c0.072,0.049,0.143,0.097,0.213,0.146c-0.126,1.147-0.123,2.358,0.011,3.599c0.182,1.686,0.587,3.347,1.235,5.076 + c0.72,1.923,1.686,3.797,2.872,5.58c-5.853-0.617-7.13-6.193-7.13-6.193s0.05,1.023,0.071,1.281 + c0.167,1.914,0.364,2.834,0.605,3.796c-0.385-0.704-0.628-1.443-0.802-2.031c-0.409-1.387-0.637-2.8-0.804-3.998 + c-0.195-1.401-0.288-2.645-0.282-3.8c0.006-1.122,0.072-2.442,0.518-3.724C-26.582-2.741-26.314-3.237-25.976-3.646z"/> + <path fill="#FFFFFF" d="M-21.729-1.472c0.528,0.332,1.135,0.59,1.847,0.789c1.252,0.352,2.621,0.705,4.308,1.117l0.56,0.137 + c1.411,0.343,2.873,0.698,4.245,1.225c0.835,0.318,1.629,0.738,2.429,1.286c1.122,0.766,2.126,1.709,2.985,2.806 + c0.455,0.579,0.685,1.028,0.912,1.784l0.337,1.116c0,0,1.367-1.53-0.013-4.234c0.875,0.317,1.717,1.217,2.352,2.324 + c0.533,0.928,1.447,4.278,1.447,4.278s1.678-2.58-0.309-5.932c0.121,0.041,0.793,0.414,1.05,0.669 + c7.393,7.342,1.029,11.5-0.305,12.494c-0.795,0.592-1.733,1.094-2.896,1.548c-0.056,0.021-0.112,0.043-0.172,0.067 + c-0.088,0.037-0.139,0.096-0.162,0.125l-0.948,1.033l1.659-0.458c0.232-0.062,0.454-0.123,0.672-0.188 + c1.811-0.538,3.19-1.181,4.342-2.022c1.312-0.958,6.318-5.165,1.026-11.317c1.639,0.564,4.736,2.276,5.785,3.751 + c5.051,7.093-0.75,11.229-0.502,11.229c0.055,0,0.131-0.007,0.292-0.029c0.073-0.011,0.142-0.017,0.204-0.017 + c0.105,0,0.285,0.017,0.32,0.12c0.044,0.123-0.041,0.36-0.215,0.495c-0.453,0.344-0.946,0.596-1.573,0.498 + c-5.218-0.808-7.062,0.813-7.062,0.813s7.32-0.379,7.555,0.826c-0.97,1.014-2.157,1.896-3.612,2.689 + c-2.052,1.119-4.264,1.85-6.571,2.19c-3.561,0.529-6.281-0.155-6.281-0.155c0.282,0.356,1.692,1.967,7.537,1.508 + c2.365-0.187,4.613-0.932,6.694-1.973c0.537-0.269,0.855,0.37,0.864,0.657c0.011,0.337,0.592-1.117,0.6-1.194 + c0.056,0.145,0.283,0.907,0.33,0.907c0.14,0,0.709-1.777,0.709-1.777c0.006,0.071,0.758,0.843,0.758,0.843 + c0.224-1.011,0.195-1.517,0.14-1.656c0.005,0.027,0.786,0.506,0.786,0.506s0.449-1.881,1.214-2.627 + c0.248-0.242,0.702-0.872,0.966-1.553c0.559,0.391,1.243,2.356,1.243,2.356s0.352-1.04,0.057-2.914 + c0.021,0.023,0.889,0.646,0.889,0.646s0.124-1.323-0.443-2.973c-0.029-0.088-0.05-0.183-0.066-0.279 + c0.479,0.268,1.191,1.144,1.191,1.144l-0.125-0.555c-0.143-0.63-0.404-1.854-0.965-2.812c-0.359-0.614-0.667-1.261-0.854-2.024 + c0.144,0.134,0.293,0.25,0.447,0.353c0.296,0.192,0.587,0.344,0.863,0.444l0.684,0.25c1.156,0.42,2.325,0.91,3.459,1.412 + c2.396,1.06,1.86,2.536,1.86,2.536c-0.615-1.202-2.848-2.406-2.848-2.406s2.891,2.59,1.658,5.618 + c-0.338-0.796-0.661-1.588-0.964-2.335c-0.424-1.041-0.927-2.14-1.739-3.112c-0.415-0.495-0.842-0.854-1.316-1.101 + c-0.103-0.053-0.205-0.099-0.339-0.141l-0.126-0.047c0,0,0.507,0.834,0.542,3.134c0.013,0.831,0.035,1.683,0.035,2.436v0.166 + c0,0.389-0.009,0.777-0.005,1.166c0.014,1.646,0.044,2.896,0.389,4.049c-0.036,0.066-0.015,0.133-0.054,0.201 + c-0.079,0.137-0.139,0.291-0.21,0.462c-0.107,0.261-0.196,0.524-0.298,0.812c-0.375,1.062-0.909,1.588-1.076,1.734 + c-0.111-0.34-0.8-1.742-0.8-1.742s0.002,1.076-0.002,1.158c-0.197,1.506-3.922,2.867-3.998,2.914l0.197-1.183 + c0,0-1.127,0.084-1.606,0.839c-0.099,0.154-0.248,0.264-0.382,0.37L8.137,32.9l0.273-0.63c0,0-0.872,0.07-1.283,0.792 + c-0.096,0.168-0.221,0.358-0.331,0.557c-0.367,0.666-0.937,1.06-1.694,1.168C4.57,34.863,3.99,34.924,3.33,34.969 + c-0.418,0.028-0.914,0.09-1.412,0.325c-0.073,0.032-0.15,0.065-0.228,0.096c0.046-0.085,0.092-0.171,0.136-0.256 + c0.044-0.085,0.075-0.17,0.117-0.281l0.023-0.066l0.094-0.231l0.143-0.508c0,0-1.042,0.042-2.255,0.881 + c-0.263,0.182-0.593,0.182-0.958,0.211l-0.103,0.009c-0.333,0.028-0.662,0.042-0.979,0.042c-0.966,0-1.849-0.125-2.702-0.383 + c-0.06-0.019-0.115-0.035-0.172-0.055c0.104,0.005,0.209,0.008,0.313,0.008c0.066,0,0.132-0.002,0.197-0.003 + c1.998-0.034,2.617-1.218,2.617-1.218s-1.787,0-2.314-0.068c-0.615-0.08-1.238-0.154-1.816-0.313 + c-1.652-0.454-3.218-1.22-4.786-2.342c-0.365-0.261-0.747-0.503-1.146-0.756c-0.678-0.433-1.25-1.005-1.698-1.701 + c-0.049-0.076-0.082-0.142-0.103-0.2c-0.04-0.106-0.022-0.117,0.044-0.151c0.138-0.072,0.304-0.134,0.495-0.181 + c2.828-0.688,4.944-3.065,5.268-5.914l0.043-0.364c0.105-0.902,0.213-1.834,0.167-2.78c-0.122-2.458-0.998-4.649-2.657-6.462 + c-1.741-1.904-3.901-2.035-3.882-2.02c1.283,1.198,2.128,2.801,2.582,4.896c0.171,0.79,0.097,1.558-0.247,2.439 + c-0.016-0.045-0.03-0.091-0.047-0.137c-0.286-0.815-0.649-1.753-1.319-2.527c-0.388-0.444-0.919-0.95-1.536-1.537 + c-2.687-2.557-7.182-6.832-7.105-13.633C-21.894-0.609-21.814-1.098-21.729-1.472z"/> + <path fill="#FFFFFF" d="M19.462,15.739c-0.332-0.29-0.667-0.578-1.005-0.86c-0.604-0.505-1.035-0.827-1.964-1.161 + c-0.813-0.293-1.439,0.366-1.439,0.366c0.539,0.27,0.938,0.657,1.318,1.147c-1.041-0.543-2.276-1.234-3.404-2.093 + c-0.372-0.284-0.881-0.703-1.148-1.041c-0.365-0.46-0.605-0.938-0.605-1.427v-0.005c0,0.009,0.13,0.015,0.156,0.021 + c1.301,0.335,2.597,0.919,3.617,1.446c1.629,0.843,3.324,1.879,5.181,3.167c0.069,0.048,0.156,0.104,0.281,0.142l1.093,0.312 + l-0.673-0.927c-0.024-0.034-0.05-0.068-0.08-0.1c-2.195-2.188-4.471-3.754-6.958-4.786c-0.48-0.201-0.966-0.371-1.451-0.512 + c1.691,0.441,3.131,0.94,4.463,1.547c1.583,0.72,2.692,1.423,3.597,2.277c1.401,1.327,2.402,2.892,2.977,4.648 + c0.03,0.093,0.052,0.19,0.072,0.296c-0.093-0.027-0.326-0.096-0.326-0.096c-0.374-0.108-0.761-0.219-1.099-0.383 + c-0.474-0.229-0.92-0.571-1.258-0.844C20.336,16.495,19.853,16.076,19.462,15.739z"/> + <path fill="#FFFFFF" d="M-30.737-8.808c0.378-0.604,0.79-1.201,1.189-1.776l0.061-0.09c-1.036,3.646,0.659,5.844,0.659,5.844 + l0.42-1.152c0.107-0.299,0.268-0.586,0.492-0.891c0.433,0.81,0.961,1.587,1.576,2.313c-0.525,0.279-0.982,0.682-1.392,1.225 + c-0.589,0.779-0.978,1.714-1.225,2.937c-0.281,1.397-0.349,2.906-0.204,4.607c0.043,0.513,0.106,1.027,0.173,1.547 + c-2.11-2.367-3.723-5.062-4.795-8.01c-0.002-0.009,0-0.034,0.009-0.062C-33.083-4.521-32.088-6.644-30.737-8.808z"/> + <path fill="#FFFFFF" d="M18.348,25.501c0.007,2.079,0.359,3.942,1.08,5.7c0,0,0.04,0.096,0.052,0.122 + c-0.262-0.177-0.497-0.417-0.725-0.743c-0.494-0.715-0.859-1.562-1.171-2.748c-0.536-2.026-0.855-4.209-0.994-6.806 + c0.565,0.604,1.494,1.939,1.688,3.583C18.31,24.886,18.346,25.196,18.348,25.501z"/> + <path fill="#FFFFFF" d="M28.28-30.566c-1.168,0.193-3.639,1.062-4.329,2.787c-0.848-2.085,0.903-3.602,2.212-4.28 + c0.228-0.118,0.295-0.146,0.533-0.242c0.247-0.109-0.488-1.456,0.132-2.076c0.62-0.619,1.206-0.435,1.435-0.435 + c0,0,1.066-0.988,1.673-0.327c0.155,0.17,0.29,0.774,0.085,1.135c-0.255,0.449-0.87,0.366-0.929,0.365 + c-1.209-0.015-1.101,0.554-0.916,0.797c0.133,0.173,0.389,0.163,0.606,0.163c0.05,0,0.101-0.004,0.155-0.011 + c0.278-0.032,0.544-0.047,0.791-0.047c0.987,0,2.14,0.102,2.906,0.527c0.548,0.306,1.447,1.344,1.401,2.04 + C33.984-30.189,31.6-31.113,28.28-30.566z"/> + <path fill="#FFFFFF" d="M35.134-7.608c-0.111,0.287-0.25,0.578-0.372,0.835c-0.06,0.123-0.118,0.248-0.176,0.372 + c-0.062,0.139-0.129,0.273-0.196,0.409c-0.162,0.327-0.33,0.667-0.446,1.031c-0.101,0.314-0.128,0.636-0.152,0.945 + c-0.009,0.111-0.021,0.226-0.033,0.334c-0.396,3.41-2.572,6.284-5.531,7.676c-0.111-0.413-0.323-0.814-0.634-1.229 + c-0.266-0.354-0.425-0.408-0.772-0.406C26.36,2.36,26.292,2.89,26.429,3.14c0.323,0.572,0.536,1.147,0.578,1.6 + c0.098,1.111-0.523,2.319-1.283,3.151c-0.705,0.771-1.914,1.663-2.887,1.956c-0.234-0.904,0.05-2.396,0.366-3.27 + c0.389-1.063,1.603-3.154,1.311-4.421c0,0-0.085-0.812-0.896-1.321c-0.45-0.283-0.634-0.156-0.634-0.156 + c0.867,1.85,0.876,2.629-0.083,4.38c-0.722,1.319-1.057,2.65-0.797,4.124c0.01,0.06,0.029,0.117,0.041,0.176 + c-0.079-0.201-0.163-0.398-0.26-0.586c-0.737-1.294-1.433-1.967-1.852-3.307c-0.44-1.499,0.03-3.122,0.959-4.714 + c-0.884,0.539-1.426,1.429-1.632,2.372c-1.497-0.835-2.793-1.958-3.935-3.438c-0.236-0.308-0.517-0.564-0.763-0.791 + c-1.613-1.49-3.576-2.58-5.833-3.241C7.375-4.773,5.876-5.134,4.4-5.489L4.015-5.58C2-6.066-0.14-6.615-2.17-7.519 + c-2.336-1.038-4.187-2.232-5.655-3.653c-2.16-2.089-3.478-4.662-3.911-7.647c-0.336-2.302-0.162-4.704,0.532-7.344 + c0.025-0.095-3.039,2.774-1.458,11.033c-0.237,0.012-0.465,0.019-0.695,0.021l-0.199-0.002c-5.7-0.171-8.071-3.312-8.071-3.312 + s0.371,3.487,5.861,4.658c0.413,0.088,3.87,0.865,3.986,0.903c0.455,0.926,1.007,1.804,1.644,2.622l-0.49-0.077 + c-0.94-0.146-1.912-0.296-2.875-0.421l-0.742-0.097c-1.702-0.217-3.463-0.44-5.131-0.932c-1.752-0.514-3.123-1.255-4.194-2.265 + c-1.148-1.08-1.97-2.473-2.515-4.251c-0.022-0.072-0.041-0.146-0.067-0.254c-0.038-0.146-0.076-0.297-0.132-0.446 + c-0.058-0.153-0.071-0.323,0.053-0.649c1.026-2.721,2.787-5.08,5.233-7.008c1.872-1.477,4.002-2.646,6.33-3.479 + c0.078-0.027,0.205-0.072,0.322-0.188l1.026-0.993l-1.605,0.384c-0.188,0.043-0.375,0.087-0.562,0.138 + c-3.286,0.901-6.15,2.422-8.509,4.517c-0.805,0.292-4.918,2.343-6.665,5.711l-0.291,0.561c0,0,2.233-2.201,3.799-2.522 + c-0.692,1.122-1.252,2.329-1.664,3.599c-0.026,0.083-0.079,0.177-0.144,0.257c-2.673,3.336-4.587,6.703-5.849,10.3 + c-0.09,0.255-0.173,0.513-0.252,0.774c-0.127-1.046-0.19-2.093-0.188-3.117c0.001-0.325,2.816-7.805,2.816-7.805 + s-1.24,1.378-2.265,3.122c0,0-0.18,0.588-0.203,0.626c0.44-2.646,1.294-5.132,2.544-7.435c3.442-6.332,8.718-10.482,16.131-12.422 + c1.781-0.466,3.722-0.753,5.767-0.753c0,0,22.678-0.021,23.165-0.021c1.089,0,1.922,0.064,2.698,0.205l0.121,0.021 + c0.262,0.049,0.534,0.1,0.829,0.1c0.313-0.002,0.646-0.042,1.017-0.129l0.183-0.043c0.34-0.082,0.659-0.157,0.974-0.157 + c3.893-0.029,3.352,2.314,3.352,2.314c-0.162,0.61-0.869,1.034-1.643,1.219c-0.271,0.065-0.549,0.098-0.825,0.098 + c-0.528,0-1.082-0.12-1.648-0.354c-0.282-0.119-0.565-0.241-0.848-0.362l-0.507-0.22c-0.096-0.041-0.192-0.08-0.289-0.112 + c-0.229-0.076-0.374-0.105-0.5-0.105c-0.586,0-0.612,0.575-0.628,0.921c-0.019,0.418,0.158,0.809,0.499,1.1 + c0.274,0.232,0.572,0.459,0.891,0.673c0.575,0.389,1.168,0.79,1.626,1.316c0.576,0.665,0.926,1.339,1.066,2.062 + c0.092,0.464,0.049,0.917-0.131,1.382c-0.04,0.104-0.079,0.125-0.117,0.137c-0.32,0.103-0.699,0.223-1.084,0.33 + c-1.439,0.404-2.497,1.008-3.324,1.895c-0.583,0.625-0.98,1.351-1.294,1.978c-0.524,1.054-0.938,2.142-1.228,3.231 + c-0.47,1.772-1.58,3.193-3.392,4.342c-1.348,0.854-2.893,1.374-4.591,1.545c-0.405,0.043-0.815,0.062-1.248,0.083 + c-0.108,0.006-0.361,0.038-0.612,0.07c-0.227,0.03-0.451,0.061-0.555,0.065l-0.619,0.037c0,0,0.16,0.225,1.442,0.715 + c0.243,0.092,0.492,0.115,0.737,0.16c0.594,0.104,1.18,0.157,1.74,0.157c1.352,0,2.629-0.312,3.799-0.927 + c1.457-0.768,2.62-1.935,3.558-3.57c0.509-0.89,0.91-1.847,1.228-2.925c0.061-0.206,0.113-0.414,0.171-0.636 + c0.104-0.394,0.21-0.8,0.359-1.169c0.904-2.229,2.582-3.533,4.984-3.877c0.636-0.09,1.257-0.136,1.847-0.136 + c1.117,0,2.187,0.164,3.176,0.488c1.343,0.44,2.367,1.127,3.131,2.099c0.355,0.451,0.601,0.928,0.752,1.456l0.102,0.356 + l0.598-0.142c0.128-0.033,0.255-0.063,0.383-0.087c0.09-0.019,0.181-0.026,0.277-0.026c0.272,0,0.55,0.064,0.848,0.131 + l0.051,0.013c0.223,0.051,0.441,0.06,0.656,0.067l0.179,0.008c0.211,0,0.39-0.142,0.468-0.274c0.09-0.156,0.24-0.246,0.516-0.308 + c0.07-0.016,0.145-0.022,0.222-0.022c0.676,0,1.385,0.619,1.403,1.227c0.008,0.232-0.054,0.376-0.207,0.481 + c-0.121,0.083-0.246,0.16-0.386,0.247l-0.673,0.423l0.448,0.341c0.132,0.098,0.277,0.149,0.433,0.149 + c0.133,0,0.252-0.037,0.355-0.083c0,0-0.562,2.979-4.504,2.112c0,0-0.641-0.263-0.967-0.386l-0.152-0.058 + c-0.098-0.037-0.196-0.056-0.299-0.056c-0.199,0-0.366,0.074-0.49,0.138c-1.379,0.694-2.73,0.385-2.954,0.385 + c-0.576,0-1.096,0.057-1.587,0.174c-0.088,0.021-0.219,0.064-0.342,0.199l-0.255,0.285c-1.204-0.06-2.373,0.104-3.488,0.581 + c-1.285,0.549-2.312,1.386-2.935,2.664c-0.306,0.636-0.456,1.308-0.442,2.021c0.025-0.065,0.053-0.131,0.076-0.197 + c0.249-0.731,0.614-1.397,1.102-1.999c0.903-1.118,2.068-1.869,3.392-2.398c0.718-0.285,1.46-0.486,2.252-0.619 + c0,0,2.816-0.105,4.071,0.935c0.953,0.532,1.812,0.78,2.703,0.78l0.185-0.001c3.029,0.004,3.296,1.468,3.296,1.468 + s0.346-0.224,0.828-0.149c0.429,0.063,0.839,0.194,1.237,0.6c0.32,0.324,0.503,0.752,0.545,1.259 + c-0.326,0.299-0.657,0.592-1.004,0.901l-0.211,0.186l-0.396,0.312l0.272,0.311c0.167,0.19,0.378,0.291,0.61,0.291 + c0.136,0,0.269-0.034,0.396-0.104c0.18-0.1,0.338-0.227,0.485-0.344c0.051-0.039,0.101-0.079,0.15-0.117 + c0.056-0.041,0.183-0.142,0.188-0.146C35.268-8.122,35.232-7.861,35.134-7.608z M31.398-6.803 + c-0.112-0.314-0.259-0.363-0.588-0.291c-0.173,0.038-0.357,0.049-0.534,0.041c-0.327-0.015-0.651-0.07-0.978-0.077 + c-0.817-0.016-1.6,0.133-2.25,0.665c-0.921,0.756-1.098,1.649-0.521,2.78c0.007-0.062,0.011-0.087,0.012-0.11 + c0.037-0.771,0.378-1.37,1.016-1.802c0.53-0.357,1.135-0.5,1.756-0.579c0.502-0.063,0.996-0.147,1.436-0.42 + c0.038-0.022,0.08-0.042,0.12-0.062c0.006,0.008,0.012,0.016,0.019,0.022c-0.087,0.122-0.116,0.54-0.071,0.713 + c0.073,0.278,0.089,0.652,0.006,0.875c-0.151-0.379-0.396-0.672-0.74-0.894c-0.057-0.045-0.087-0.057-0.157-0.06 + c-0.231,0.049-0.458,0.103-0.679,0.177c-0.427,0.142-0.858,0.296-1.251,0.511c-0.55,0.3-0.835,0.769-0.689,1.428 + c0.047,0.21-0.011,0.397-0.165,0.556c-0.068,0.069-0.128,0.147-0.199,0.231c0.161,0.15,0.301,0.296,0.457,0.422 + c0.146,0.119,0.301,0.229,0.465,0.322c1.274,0.724,2.995,0.179,3.562-1.148c0.144-0.335,0.221-0.709,0.261-1.072 + C31.773-5.337,31.653-6.082,31.398-6.803z"/> + <path fill="#FFFFFF" d="M-29.561-15.433c-0.058,0.7-0.096,1.398-0.136,2.229c-0.003,0.079-0.019,0.128-0.061,0.188 + c-1.857,2.681-3.213,5.002-4.265,7.303c-0.185,0.402-0.351,0.788-0.498,1.161c0.666-4.029,2.33-7.684,4.961-10.894 + C-29.559-15.441-29.559-15.437-29.561-15.433z"/> + <path fill="#FFFFFF" d="M26.445-27.534c0.52-0.345,1.166-0.598,2.159-0.845c1.002-0.25,1.927-0.37,2.848-0.37 + c0.547,0,0.986,0.055,1.385,0.175c0.939,0.283,1.525,0.918,1.741,1.884c0.165,0.738,0.308,1.406,0.378,2.103 + c0.146,1.462-0.224,2.774-1.097,3.901c-0.103-0.091-0.205-0.18-0.313-0.261c-0.179-0.138-0.375-0.257-0.584-0.358 + c-0.288-0.141-0.576-0.211-0.857-0.211c-0.283,0-0.562,0.072-0.828,0.212c-0.388,0.206-0.832,0.307-1.36,0.307 + c-0.186,0-0.386-0.014-0.612-0.037c-0.08-0.01-0.115-0.026-0.158-0.118c-0.762-1.565-2.013-2.679-3.827-3.403 + c-0.032-0.013-0.047-0.021-0.051-0.021c-0.001,0-0.005-0.018-0.009-0.038c-0.061-0.372-0.117-0.859-0.002-1.338 + C25.412-26.593,25.798-27.108,26.445-27.534z"/> + <path fill="#FFFFFF" d="M8.817,7.339C7.295,5.791,5.453,4.515,3.024,3.317c-1.535-0.754-3.245-1.3-5.384-1.715 + c-1.223-0.238-2.444-0.469-3.667-0.699l-0.252-0.047C-7.317,0.66-8.356,0.464-9.393,0.265c-2.741-0.526-5.661-1.146-8.47-2.094 + c-2.039-0.689-3.611-1.42-4.946-2.297c-1.309-0.859-2.213-1.743-2.845-2.781c-0.164-0.271-0.307-0.582-0.432-0.857 + c-0.071-0.157-0.144-0.313-0.221-0.47c-0.053-0.107-0.118-0.229-0.224-0.335c-1.427-1.396-2.036-3.138-1.808-5.179 + c0.136-1.226,0.518-2.421,1.165-3.644c0.375,2.495,1.692,4.399,3.917,5.663c1.21,0.688,2.544,1.188,4.08,1.525 + c1.551,0.344,3.126,0.631,4.605,0.896c0.28,0.05,0.904,0.159,0.904,0.159c1.523,0.268,3.1,0.543,4.596,1.016 + c0.355,0.111,0.703,0.235,1.026,0.356c0.433,0.163,0.81,0.354,1.154,0.607c0.417,0.309,0.853,0.591,1.308,0.857 + c-1.926,0.045-5.191,0.049-6.205,0.055c-2.271,0.013-3.833-0.176-5.791-0.921c-2.046-0.779-7.893-3.749-7.893-3.749 + s2.905,3.108,8.367,5.437c1.899,0.732,3.874,1.213,5.871,1.424c0.889,0.094,1.793,0.139,2.763,0.139 + c0.812,0,1.654-0.032,2.571-0.098c1.51-0.111,3.02-0.221,4.528-0.324l0.041-0.002c0.071,0,0.147,0.012,0.22,0.033 + c1.619,0.491,3.252,0.76,4.637,0.957c0.517,0.073,1.042,0.179,1.557,0.287C4.983-3.044,4.879-3.015,4.778-2.986 + C4.661-2.952,4.549-2.907,4.429-2.857L4.17-2.755L3.153-2.069l3.821-0.082c0.823,0,8.942,1.307,12.417,10.98 + c0.23,0.645,0.471,1.29,0.658,1.994c-2.44-1.552-5.086-2.605-7.872-3.135C11.134,7.491,10.041,7.378,8.817,7.339z"/> + <polygon fill="#FFFFFF" points="22.927,12.856 22.925,12.854 22.927,12.854 "/> + </g> + <path fill="#FFFFFF" d="M27.944-3.725c0-0.438,0.356-0.795,0.795-0.795s0.795,0.355,0.795,0.795c0,0.44-0.355,0.795-0.795,0.795 + C28.3-2.93,27.944-3.285,27.944-3.725z"/> +</symbol> +<g> + <g> + <path fill="#FFFFFF" d="M1248.573,1089.554h80.456v19.365h-58.273v34.154h54.929v18.661h-54.929v52.463h-22.183V1089.554z"/> + <path fill="#FFFFFF" d="M1348.747,1081.104h21.126v133.095h-21.126V1081.104z"/> + <path fill="#FFFFFF" d="M1392.936,1100.997c0-3.403,1.26-6.366,3.785-8.892c2.521-2.521,5.722-3.784,9.595-3.784 + s7.13,1.204,9.771,3.607c2.642,2.407,3.961,5.431,3.961,9.067c0,3.64-1.319,6.662-3.961,9.066 + c-2.641,2.406-5.896,3.607-9.771,3.607s-7.071-1.259-9.595-3.784C1394.193,1107.365,1392.936,1104.402,1392.936,1100.997z + M1395.928,1129.693h21.127v84.504h-21.127V1129.693z"/> + <path fill="#FFFFFF" d="M1442.756,1129.693h20.07v13.555h0.352c1.876-4.225,5.133-7.949,9.771-11.178 + c4.635-3.229,10.123-4.844,16.461-4.844c5.516,0,10.237,0.971,14.172,2.905c3.932,1.938,7.158,4.489,9.684,7.659 + c2.521,3.168,4.371,6.809,5.545,10.914c1.172,4.109,1.762,8.336,1.762,12.677v52.814h-21.127v-46.829 + c0-2.465-0.176-5.046-0.528-7.746c-0.353-2.698-1.116-5.135-2.287-7.307c-1.176-2.17-2.79-3.961-4.843-5.371 + c-2.055-1.406-4.783-2.111-8.186-2.111c-3.406,0-6.34,0.677-8.804,2.025c-2.465,1.351-4.49,3.08-6.074,5.191 + c-1.584,2.113-2.79,4.551-3.608,7.307c-0.821,2.761-1.231,5.547-1.231,8.363v46.478h-21.127L1442.756,1129.693L1442.756,1129.693z + "/> + <path fill="#FFFFFF" d="M1545.568,1081.104h21.127v84.152h0.526l32.042-35.562h27.111l-36.619,38.203l38.908,46.302h-27.992 + l-33.451-43.31h-0.526v43.31h-21.127L1545.568,1081.104L1545.568,1081.104z"/> + </g> + <g> + + <use xlink:href="#New_Symbol_12" width="70.497" height="70.78" x="-35.249" y="-35.39" transform="matrix(7.0632 0 0 -7.0632 1438.6172 775.3496)" overflow="visible"/> + </g> +</g> +<g> + <g> + <g> + <g> + <path fill="#FFFFFF" d="M342.773,1130.1h56.092v13.502h-40.627v23.812h38.297v13.011h-38.297V1217h-15.465V1130.1z"/> + <path fill="#FFFFFF" d="M412.613,1124.208h14.729V1217h-14.729V1124.208z"/> + <path fill="#FFFFFF" d="M443.42,1138.078c0-2.372,0.879-4.438,2.639-6.199c1.76-1.758,3.99-2.639,6.69-2.639 + s4.972,0.841,6.812,2.517c1.842,1.679,2.763,3.786,2.763,6.321c0,2.537-0.92,4.645-2.763,6.32 + c-1.84,1.678-4.11,2.517-6.812,2.517s-4.931-0.878-6.69-2.64C444.299,1142.518,443.42,1140.452,443.42,1138.078z + M445.507,1158.084h14.729V1217h-14.729V1158.084z"/> + <path fill="#FFFFFF" d="M478.154,1158.084h13.994v9.451h0.244c1.309-2.945,3.578-5.542,6.812-7.793 + c3.231-2.25,7.058-3.376,11.478-3.376c3.846,0,7.139,0.675,9.881,2.024c2.74,1.352,4.99,3.131,6.75,5.34 + s3.047,4.746,3.867,7.609c0.815,2.865,1.228,5.811,1.228,8.837V1217h-14.729v-32.648c0-1.719-0.123-3.518-0.367-5.399 + c-0.246-1.882-0.778-3.579-1.597-5.095c-0.819-1.514-1.944-2.762-3.375-3.743c-1.433-0.982-3.335-1.474-5.708-1.474 + s-4.418,0.473-6.137,1.412c-1.72,0.941-3.131,2.146-4.234,3.62c-1.105,1.474-1.945,3.172-2.518,5.095 + c-0.572,1.924-0.857,3.865-0.857,5.83V1217h-14.73V1158.084L478.154,1158.084z"/> + <path fill="#FFFFFF" d="M549.835,1124.208h14.729v58.671h0.367l22.34-24.795h18.901l-25.53,26.636L607.77,1217h-19.517 + l-23.321-30.193h-0.367V1217h-14.729L549.835,1124.208L549.835,1124.208z"/> + </g> + </g> + </g> + + <use xlink:href="#New_Symbol_12" width="70.497" height="70.78" id="XMLID_11_" x="-35.249" y="-35.39" transform="matrix(1.7598 0 0 -1.7597 269.8027 1154.0586)" overflow="visible"/> +</g> +<g> + + <use xlink:href="#New_Symbol_12" width="70.497" height="70.78" x="-35.249" y="-35.39" transform="matrix(11.348 0 0 -11.348 611.5576 498.4609)" overflow="visible"/> +</g> +<g> + <g> + <path fill="#FFFFFF" d="M1562.207,346.53h68.343v16.45h-49.5v29.011h46.658v15.852h-46.658v44.565h-18.843V346.53z"/> + <path fill="#FFFFFF" d="M1647.298,339.352h17.946v113.056h-17.946V339.352z"/> + <path fill="#FFFFFF" d="M1684.833,356.25c0-2.891,1.069-5.408,3.214-7.553c2.145-2.144,4.861-3.215,8.15-3.215 + c3.291,0,6.058,1.023,8.301,3.065c2.242,2.045,3.363,4.613,3.363,7.702c0,3.091-1.122,5.659-3.363,7.701 + c-2.244,2.045-5.01,3.066-8.301,3.066c-3.289,0-6.008-1.07-8.15-3.216C1685.902,361.66,1684.833,359.143,1684.833,356.25z + M1687.375,380.625h17.945v71.782h-17.945V380.625z"/> + <path fill="#FFFFFF" d="M1727.152,380.625h17.047v11.516h0.301c1.594-3.59,4.358-6.753,8.299-9.496 + c3.938-2.741,8.599-4.113,13.982-4.113c4.686,0,8.695,0.823,12.037,2.469c3.34,1.645,6.081,3.812,8.227,6.505 + c2.143,2.691,3.713,5.782,4.711,9.271c0.996,3.491,1.494,7.08,1.494,10.768v44.863h-17.945v-39.779 + c0-2.094-0.148-4.285-0.448-6.58c-0.298-2.292-0.948-4.36-1.942-6.206c-0.998-1.844-2.369-3.365-4.112-4.562 + c-1.746-1.196-4.063-1.794-6.954-1.794c-2.895,0-5.384,0.575-7.479,1.72c-2.092,1.147-3.812,2.617-5.158,4.412 + c-1.347,1.794-2.371,3.864-3.065,6.206c-0.698,2.343-1.047,4.71-1.047,7.104v39.479h-17.944v-71.783H1727.152z"/> + <path fill="#FFFFFF" d="M1814.484,339.352h17.944v71.482h0.449l27.217-30.209h23.028l-31.104,32.452l33.05,39.33h-23.777 + l-28.412-36.788h-0.449v36.788h-17.945V339.352L1814.484,339.352z"/> + </g> + + <use xlink:href="#New_Symbol_12" width="70.497" height="70.78" id="XMLID_13_" x="-35.249" y="-35.39" transform="matrix(4.8509 0 0 -4.8509 1364.2617 279.8057)" overflow="visible"/> +</g> +<text transform="matrix(1 0 0 1 118.9424 104.2578)" font-family="'AvenirNext-DemiBold'" font-size="45.9139">Filled white</text> +</svg>
http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/apache-incubator-logo.png ---------------------------------------------------------------------- diff --git a/content/img/main/apache-incubator-logo.png b/content/img/main/apache-incubator-logo.png new file mode 100755 index 0000000..81fb31e Binary files /dev/null and b/content/img/main/apache-incubator-logo.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/assets/easy-icon.png ---------------------------------------------------------------------- diff --git a/content/img/main/assets/easy-icon.png b/content/img/main/assets/easy-icon.png new file mode 100755 index 0000000..ce5a502 Binary files /dev/null and b/content/img/main/assets/easy-icon.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/assets/expressive-icon.png ---------------------------------------------------------------------- diff --git a/content/img/main/assets/expressive-icon.png b/content/img/main/assets/expressive-icon.png new file mode 100755 index 0000000..a57e85c Binary files /dev/null and b/content/img/main/assets/expressive-icon.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/assets/fast-icon.png ---------------------------------------------------------------------- diff --git a/content/img/main/assets/fast-icon.png b/content/img/main/assets/fast-icon.png new file mode 100755 index 0000000..0cc97b0 Binary files /dev/null and b/content/img/main/assets/fast-icon.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/assets/hadoop-icon.png ---------------------------------------------------------------------- diff --git a/content/img/main/assets/hadoop-icon.png b/content/img/main/assets/hadoop-icon.png new file mode 100755 index 0000000..bd11919 Binary files /dev/null and b/content/img/main/assets/hadoop-icon.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/assets/icon1.png ---------------------------------------------------------------------- diff --git a/content/img/main/assets/icon1.png b/content/img/main/assets/icon1.png new file mode 100755 index 0000000..4222f51 Binary files /dev/null and b/content/img/main/assets/icon1.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/assets/index.html ---------------------------------------------------------------------- diff --git a/content/img/main/assets/index.html b/content/img/main/assets/index.html new file mode 100755 index 0000000..42682b4 --- /dev/null +++ b/content/img/main/assets/index.html @@ -0,0 +1 @@ +<html><body></body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/assets/reliable-icon.png ---------------------------------------------------------------------- diff --git a/content/img/main/assets/reliable-icon.png b/content/img/main/assets/reliable-icon.png new file mode 100755 index 0000000..6283eb9 Binary files /dev/null and b/content/img/main/assets/reliable-icon.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/assets/scalable-icon.png ---------------------------------------------------------------------- diff --git a/content/img/main/assets/scalable-icon.png b/content/img/main/assets/scalable-icon.png new file mode 100755 index 0000000..c26fe7e Binary files /dev/null and b/content/img/main/assets/scalable-icon.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/index.html ---------------------------------------------------------------------- diff --git a/content/img/main/index.html b/content/img/main/index.html new file mode 100755 index 0000000..42682b4 --- /dev/null +++ b/content/img/main/index.html @@ -0,0 +1 @@ +<html><body></body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/logo.png ---------------------------------------------------------------------- diff --git a/content/img/main/logo.png b/content/img/main/logo.png new file mode 100644 index 0000000..8a7996d Binary files /dev/null and b/content/img/main/logo.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/logo_500.png ---------------------------------------------------------------------- diff --git a/content/img/main/logo_500.png b/content/img/main/logo_500.png new file mode 100755 index 0000000..7361b38 Binary files /dev/null and b/content/img/main/logo_500.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/section/easy-img.png ---------------------------------------------------------------------- diff --git a/content/img/main/section/easy-img.png b/content/img/main/section/easy-img.png new file mode 100755 index 0000000..208a264 Binary files /dev/null and b/content/img/main/section/easy-img.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/section/fast-img.png ---------------------------------------------------------------------- diff --git a/content/img/main/section/fast-img.png b/content/img/main/section/fast-img.png new file mode 100755 index 0000000..f2821f2 Binary files /dev/null and b/content/img/main/section/fast-img.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/section/grep.png ---------------------------------------------------------------------- diff --git a/content/img/main/section/grep.png b/content/img/main/section/grep.png new file mode 100644 index 0000000..d4e657c Binary files /dev/null and b/content/img/main/section/grep.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/section/hadoop-flink-arrows.png ---------------------------------------------------------------------- diff --git a/content/img/main/section/hadoop-flink-arrows.png b/content/img/main/section/hadoop-flink-arrows.png new file mode 100644 index 0000000..4e38972 Binary files /dev/null and b/content/img/main/section/hadoop-flink-arrows.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/section/hadoop-img.png ---------------------------------------------------------------------- diff --git a/content/img/main/section/hadoop-img.png b/content/img/main/section/hadoop-img.png new file mode 100755 index 0000000..d47c024 Binary files /dev/null and b/content/img/main/section/hadoop-img.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/section/index.html ---------------------------------------------------------------------- diff --git a/content/img/main/section/index.html b/content/img/main/section/index.html new file mode 100755 index 0000000..42682b4 --- /dev/null +++ b/content/img/main/section/index.html @@ -0,0 +1 @@ +<html><body></body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/section/optimizer-visual.png ---------------------------------------------------------------------- diff --git a/content/img/main/section/optimizer-visual.png b/content/img/main/section/optimizer-visual.png new file mode 100644 index 0000000..654c127 Binary files /dev/null and b/content/img/main/section/optimizer-visual.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/section/pagerank.png ---------------------------------------------------------------------- diff --git a/content/img/main/section/pagerank.png b/content/img/main/section/pagerank.png new file mode 100644 index 0000000..bc9207d Binary files /dev/null and b/content/img/main/section/pagerank.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/img/main/section/reliable-img.png ---------------------------------------------------------------------- diff --git a/content/img/main/section/reliable-img.png b/content/img/main/section/reliable-img.png new file mode 100755 index 0000000..fac4894 Binary files /dev/null and b/content/img/main/section/reliable-img.png differ http://git-wip-us.apache.org/repos/asf/flink-web/blob/a16dddeb/content/index.html ---------------------------------------------------------------------- diff --git a/content/index.html b/content/index.html new file mode 100644 index 0000000..34966d8 --- /dev/null +++ b/content/index.html @@ -0,0 +1,549 @@ +<!DOCTYPE html> +<html lang="en" dir="ltr"> + <head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content=""> + <meta name="keywords" content=""> + <meta name="author" content=""> + <title>Apache Flink: Home</title> + <link rel="shortcut icon" href="favicon.ico" type="image/x-icon"> + <link rel="icon" href="favicon.ico" type="image/x-icon"> + <link href="css/main/bootstrap.min.css" rel="stylesheet"> + <link href="css/main/bootstrap-theme.min.css" rel="stylesheet"> + <link href="css/main/main.css" rel="stylesheet"> + <link rel="stylesheet" href="css/syntax.css"> + <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js" ></script> + <script src="js/main/jquery.mobile.events.min.js"></script> + <script src="js/main/main.js"></script> + <script src="js/main/bootstrap.min.js"></script> + + + <!-- <script> + // how to: http://stackoverflow.com/questions/22595850/lightbox-like-overlay-effect-to-display-a-hidden-div-on-click + + // just closes all overlays + function closeOverlay() { + $(".overlay").css("visibility", "hidden"); + $(".overlay").css("opacity", "0"); + $(".overlay").css("z-index", "-1"); + + $(".background").css("visibility", "hidden"); + $(".background").css("opacity", "0"); + } + function open(element) { + $("#overlay-" + element).css("visibility", "visible"); + $("#overlay-" + element).css("opacity", "1"); + $("#overlay-" + element).css("z-index", "999"); + + $(".background").css("visibility", "visible"); + $(".background").css("opacity", "1"); + $(".background").css("z-index", "999"); + } + $( document ).ready(function() { + $(".clickable").click( function(event) { + console.log(event); + open(event.target.id); + }) + }); + </script> + <style> + div.background { + position:fixed; + height: 100%; + width: 100%; + top: 0; + left:0; + background-color: rgba(0, 0, 0, 0.5); + z-index: 999; + color: black; + -webkit-transition: opacity 0.8s; + transition: opacity 0.8s; + opacity: 1; + visibility: hidden + } + div.overlay { + /*width: 650px; + height: 400px; */ + position: fixed; + left: calc(50% - 340px); + top: calc(50% - 230px); + -moz-border-radius: 15px; + border-radius: 15px; + z-index: -1; + -webkit-transition: opacity 1.5s; + transition: opacity 1.5s; + opacity: 0; + background-color: white; + } + .overlay p, ul{ + text-align: left !important; + padding-left: 3px; + } + .overlay img { + width: 650px; + margin:4px; + } + </style> --> + </head> + <body> + <div class="af-header-container"> + <header> + <div class="container"> + <div class="row"> + <div class="col-md-1 af-mobile-nav-bar"> + <a href="http://flink.incubator.apache.org"><img class="hidden-xs hidden-sm img-responsive" src="img/main/logo.png" alt="Apache Flink Logo" /></a> + <div class="row visible-xs"> + <div class="col-xs-8"></div> + <div class="col-xs-4"> + <div class="af-mobile-btn"> + <span class="glyphicon glyphicon-plus"></span> + </div> + </div> + </div> + </div> + + <!-- Navigation --> + <div class="col-md-11"> + <nav class="af-main-nav" role="navigation"> + <ul> + <li><a href="#" class="af-nav-links">Quickstart + <b class="caret"></b> + </a> + <ul class="af-dropdown-menu"> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/setup_quickstart.html">Setup + Flink</a></li> + <li><a + href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/java_api_quickstart.html">Java + API</a></li> + <li><a + href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/scala_api_quickstart.html">Scala + API</a></li> + </ul></li> + <li><a href="/downloads.html">Download</a></li> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8.1/faq.html">FAQ</a></li> + <li><a href="#" class="af-nav-links">Documentation <b + class="caret"></b></a> + <ul class="af-dropdown-menu"> + <li class="af-separator">Current Snapshot:</li> + <li></li> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-master/">0.9</a></li> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-master/api/java">0.9 Javadocs</a></li> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-master/api/scala/index.html#org.apache.flink.api.scala.package">0.9 Scaladocs</a></li> + <li class="divider"></li> + <li class="af-separator">Current Stable:</li> + <li></li> + + <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/">0.8.1</a></li> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/api/java">0.8.1 Javadocs</a></li> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/api/scala/index.html#org.apache.flink.api.scala.package">0.8.1 Scaladocs</a></li> + <li class="divider"></li> + <li></li> + <li><a href="/archive.html">Archive</a></li> + <li></li> + </ul></li> + <li><a href="#" class="af-nav-links">Community <b + class="caret"></b></a> + <ul class="af-dropdown-menu"> + <li><a href="/community.html#mailing-lists">Mailing + Lists</a></li> + <li><a href="/community.html#issues">Issues</a></li> + <li><a href="/community.html#irc">IRC</a></li> + <li><a href="/community.html#team">Team</a></li> + <li class="divider"></li> + <li><a href="/how-to-contribute.html">How To + Contribute</a></li> + <li><a href="/coding_guidelines.html">Coding + Guidelines</a></li> + </ul></li> + <li><a href="#" class="af-nav-links">Project <b + class="caret"></b></a> + <ul class="af-dropdown-menu"> + <li><a href="/material.html">Material</a></li> + <li><a href="http://www.apache.org/">Apache Software + Foundation <span class="glyphicon glyphicon-new-window"></span> + </a></li> + <li><a + href="https://cwiki.apache.org/confluence/display/FLINK">Wiki + <span class="glyphicon glyphicon-new-window"></span> + </a></li> + <li><a + href="https://wiki.apache.org/incubator/StratosphereProposal">Incubator + Proposal <span class="glyphicon glyphicon-new-window"></span> + </a></li> + <li><a href="http://www.apache.org/licenses/LICENSE-2.0">License + <span class="glyphicon glyphicon-new-window"></span> + </a></li> + <li><a href="https://github.com/apache/incubator-flink">Source + Code <span class="glyphicon glyphicon-new-window"></span> + </a></li> + </ul></li> + <li><a href="/blog/index.html" class="">Blog</a></li> + </ul> + </nav> + </div> + + </div> + </div> + </header> + <div class="af-front-top container"> + <div class="row"> + <div class="col-md-12"> + <img class="af-front-top-logo img-responsive" src="img/main/logo_500.png" width="80%" alt="Apache Flink Logo" /> + <h1 class="af-front-top-headline1"> + Apache Flink + </h1> + <h3 class="af-front-top-headline2"> + Fast and reliable large-scale data processing engine + </h3> + </div> + </div> + </div> + + <div class="af-front-top-buttons"> + <div class="container"> + <div class="row"> + <div class="col-md-6 col-md-offset-3"> + <div class="row"> + <div class="col-md-6"> + <a href="downloads.html#stable" title="Download 0.8.1" class="af-btn af-btn-large af-btn-orange"> + Download 0.8.1 (Stable) + </a> + </div> + <div class="col-md-6"> + <a href="downloads.html#preview" title="Download 0.9.0-milestone-1" class="af-btn af-btn-large af-btn-blue"> + Download 0.9.0 (Preview) + </a> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + + <!-- Front Page Icons --> + <section id="af-assets"> + <div class="container"> + <div class="row"> + <div class="col-md-4 af-asset"> + <div class="af-asset-img"> + <a href="#af-fast"><img class="img-responsive" src="img/main/assets/fast-icon.png" alt="Apache Flink is Fast" /></a> + </div> + <h4 class="af-asset-heading">Fast</h4> + <p class="af-asset-description"> + State-of-the art performance exploiting in-memory processing and data streaming. + </p> + </div> + <div class="col-md-4 af-asset"> + <div class="af-asset-img"> + <a href="#af-reliable"><img class="img-responsive" src="img/main/assets/reliable-icon.png" alt="Apache Flink is Reliable" /></a> + </div> + <h4 class="af-asset-heading">Reliable</h4> + <p class="af-asset-description"> + Flink is designed to perform very well even when the cluster's memory runs out. + </p> + </div> + <div class="col-md-4 af-asset"> + <div class="af-asset-img"> + <a href="#af-expressive"><img class="img-responsive" src="img/main/assets/expressive-icon.png" alt="Apache Flink is Expressive" /></a> + </div> + <h4 class="af-asset-heading">Expressive</h4> + <p class="af-asset-description"> + Write beautiful, type-safe code in Java and Scala. Execute it on a cluster. + </p> + </div> + </div> + <div class="row af-section-row"> + <div class="col-md-4 af-asset"> + <div class="af-asset-img"> + <a href="#af-easy"><img class="img-responsive" src="img/main/assets/easy-icon.png" alt="Apache Flink is Easy to use" /></a> + </div> + <h4 class="af-asset-heading">Easy to use</h4> + <p class="af-asset-description"> + Few configuration parameters required. Cost-based optimizer built in. + </p> + </div> + <div class="col-md-4 af-asset"> + <div class="af-asset-img"> + <a href="#af-reliable"><img class="img-responsive" src="img/main/assets/scalable-icon.png" alt="Apache Flink is Scalable" /></a> + </div> + <h4 class="af-asset-heading">Scalable</h4> + <p class="af-asset-description"> + Tested on clusters of 100s of machines, Google Compute Engine, and Amazon EC2. + </p> + </div> + <div class="col-md-4 af-asset"> + <div class="af-asset-img"> + <a href="#af-hadoop"><img class="img-responsive" src="img/main/assets/hadoop-icon.png" alt="Apache Flink is Hadoop integrated" /></a> + </div> + <h4 class="af-asset-heading">Hadoop-compatible</h4> + <p class="af-asset-description"> + Flink runs on YARN and HDFS and has a Hadoop compatibility package. + </p> + </div> + </div> + </div> + </section> <!-- /.Front Page Icons --> + + <a id="af-fast"><section id="af-fast" class="af-section af-colored"></a> + <div class="container"> + <div class="row"> + <div class="col-md-5"> + <h3 class="af-heading3">Fast</h3> + <p>Flink exploits in-memory data streaming and integrates iterative processing deeply into the system runtime.</p> + <p>This makes the system extremely fast for data-intensive and iterative jobs.</p> + </div> + <div class="col-md-6 col-md-offset-1"> + <img class="img-responsive af-section-img" src="img/main/section/pagerank.png" alt="Apache Flink is Fast" /> + </div> + </div> + </div> + </section> + + <a id="af-reliable"><section id="af-reliable" class="af-section"></a> + <div class="container"> + <div class="row"> + <div class="col-md-6"> + <img class="img-responsive af-section-img" src="img/main/section/grep.png" width="90%" alt="Apache Flink is Reliable" /> + </div> + <div class="col-md-5"> + <h3 class="af-heading3">Reliable and Scalable</h3> + <p>Flink is designed to perform well when memory runs out.</p> + <p>Flink contains its own memory management component, serialization framework, and type inference engine.</p> + <p>Tested in clusters of 100s of nodes, Amazon EC2, and Google Compute Engine.</p> + </div> + </div> + </div> + </section> + + <a id="af-expressive"><section id="af-expressive" class="af-section af-colored"></a> + <div class="container"> + <div class="row"> + <div class="col-md-5"> + <h3 class="af-heading3">Expressive</h3> + <p>Write beautiful, type-safe, and maintainable code in Java or Scala. + Execute it on a cluster.</p> + <p>You can use native Java and Scala data types without packing them into key-value pairs, logical field addressing, and a wealth of operators.</p> + </div> + <div class="col-md-6 col-md-offset-1"> + <p>Word Count in Flink's Scala API</p> +<div class="highlight"><pre><code class="language-scala" data-lang="scala"><span class="k">case</span> <span class="k">class</span> <span class="nc">Word</span> <span class="o">(</span><span class="n">word</span><span class="k">:</span> <span class="kt">String</span><span class="o">,</span> <span class="n">frequency</span><span class="k">:</span> <span class="kt">Int</span><span class="o">)</span> + +<span class="k">val</span> <span class="n">counts</span> <span class="k">=</span> <span class="n">text</span> + <span class="o">.</span><span class="n">flatMap</span> <span class="o">{</span><span class="n">line</span> <span class="k">=></span> <span class="n">line</span><span class="o">.</span><span class="n">split</span><span class="o">(</span><span class="s">" "</span><span class="o">).</span><span class="n">map</span><span class="o">(</span><span class="n">word</span> <span class="k">=></span> <span class="nc">Word</span><span class="o">(</span><span class="n">word</span><span class="o">,</span><span class="mi">1</span><span class="o">))}</span> + <span class="o">.</span><span class="n">groupBy</span><span class="o">(</span><span class="s">"word"</span><span class="o">).</span><span class="n">sum</span><span class="o">(</span><span class="s">"frequency"</span><span class="o">)</span></code></pre></div> + <p>Transitive Closure</p> +<div class="highlight"><pre><code class="language-scala" data-lang="scala"><span class="k">case</span> <span class="k">class</span> <span class="nc">Path</span> <span class="o">(</span><span class="n">from</span><span class="k">:</span> <span class="kt">Long</span><span class="o">,</span> <span class="n">to</span><span class="k">:</span> <span class="kt">Long</span><span class="o">)</span> + +<span class="k">val</span> <span class="n">tc</span> <span class="o">=</span> <span class="n">edges</span><span class="o">.</span><span class="n">iterate</span><span class="o">(</span><span class="mi">10</span><span class="o">)</span> <span class="o">{</span> <span class="n">paths</span><span class="k">:</span> <span class="kt">DataSet</span><span class="o">[</span><span class="kt">Path</span><span class="o">]</span> <span class="k">=></span> + <span class="k">val</span> <span class="n">next</span> <span class="k">=</span> <span class="n">paths</span> + <span class="o">.</span><span class="n">join</span><span class="o">(</span><span class="n">edges</span><span class="o">).</span><span class="n">where</span><span class="o">(</span><span class="s">"to"</span><span class="o">).</span><span class="n">equalTo</span><span class="o">(</span><span class="s">"from"</span><span class="o">)</span> <span class="o">{</span> + <span class="o">(</span><span class="n">path</span><span class="o">,</span> <span class="n">edge</span><span class="o">)</span> <span class="k">=></span> <span class="nc">Path</span><span class="o">(</span><span class="n">path</span><span class="o">.</span><span class="n">from</span><span class="o">,</span> <span class="n">edge</span><span class="o">.</span><span class="n">to</span><span class="o">)</span> + <span class="o">}</span> + <span class="o">.</span><span class="n">union</span><span class="o">(</span><span class="n">paths</span><span class="o">).</span><span class="n">distinct</span><span class="o">()</span> + <span class="n">next</span> +<span class="o">}</span></code></pre></div> </div> + </div> + </div> + </section> + + <a id="af-easy"><section id="af-easy" class="af-section"></a> + <div class="container"> + <div class="row"> + <div class="col-md-6"> + <img class="img-responsive af-section-img" src="img/main/section/optimizer-visual.png" width="80%" alt="Apache Flink is Easy to use" /> + </div> + <div class="col-md-5"> + <h3 class="af-heading3">Easy to use</h3> + <p>Flink requires few configuration parameters. And + the system's bult-in optimizer takes care of + finding the best way to execute the program in any enviroment.</p> + <p>Run on YARN with 3 commands, in a stand-alone cluster, or locally in a debugger.</p> + </div> + </div> + </div> + </section> + +<!-- <section id="af-scalable" class="af-section af-colored"> + <div class="container"> + <div class="row"> + <div class="col-md-5"> + <h3 class="af-heading3">Scalable</h3> + <p>Tested to clusters of 100s of nodes, Amazon EC2, and Google Compute Engine.</p> + <p>Intelligent memory management means that Flink does not require beefy machines.</p> + <div class="col-md-6 col-md-offset-1"> + + </div> + </div> + </div> + </div> + </section>--> + + <a id="af-hadoop"><section id="af-hadoop" class="af-section af-colored"></a> + <div class="container"> + <div class="row"> + <div class="col-md-6"> + <img class="img-responsive af-section-img" src="img/main/section/hadoop-flink-arrows.png" width="80%" alt="Apache Flink integrated with hadoop" /> + </div> + <div class="col-md-5"> + <h3 class="af-heading3">Compatible with Hadoop</h3> + <p>Flink supports all Hadoop input and output formats and data types.</p> + <p>You can run your legacy MapReduce operators unmodified and faster on Flink.</p> + <p>Flink can read data from HDFS and HBase, and runs on top of YARN.</p> + </div> + </div> + </div> + </section> + + <a id="af-whatis"><section id="af-whatis" class="af-section"></a> + <div class="container"> + <div class="row"> + <div class="col-md-12"> + <h3 class="af-heading3">System Overview</h3> + <p>Flink contains APIs in Java and Scala for analyzing data from batch and streaming data sources, as well as its own optimizer and distributed runtime with custom memory management</p> + <img width="1011px" src="img/WhatIsFlink.png" class="img-responsive"> + </div> + </div> + </div> + </section> + <!-- <div class="row"> + <div class="col-md-12 af-asset"> + <div class="background" onClick="closeOverlay()"></div> + <div class="overlay" id="overlay-java"> + <h2>Flink's Java API</h2> + <a style="position:absolute; bottom:0px;" href="javascript:void(0);" onclick="closeOverlay();">Close</a> + </div> + + <div class="overlay" id="overlay-hadoop"> + <p> + <img src="img/frontSlides/Slide21.PNG"> + </p> + <a style="position:absolute; bottom:0px;" href="javascript:void(0);" onclick="closeOverlay();">Close</a> + </div> + + <div class="overlay" id="overlay-scala"> + <p> + <img src="img/frontSlides/Slide58.PNG"> + </p> + <a style="position:absolute; bottom:0px;" href="javascript:void(0);" onclick="closeOverlay();">Close</a> + </div> + + <div class="overlay" id="overlay-optimizer"> + <p> + <img src="img/frontSlides/Slide19.PNG"> + </p> + <a style="position:absolute; bottom:0px;" href="javascript:void(0);" onclick="closeOverlay();">Close</a> + </div> + + <div class="overlay" id="overlay-distr"> + <p> + <img src="img/frontSlides/Slide11.PNG"> + </p> + <a style="position:absolute; bottom:0px;" href="javascript:void(0);" onclick="closeOverlay();">Close</a> + </div> + + <img width="1011px" src="img/WhatIsFlink.png" usemap="#imgmap201511021956"> + <map id="imgmap201511021956" name="imgmap201511021956"> + <area shape="rect" id="java" class="clickable" target="_self" coords="295,23,398,77" href="javascript:void(9);" /> + <area shape="rect" id="scala" class="clickable" coords="407,21,552,68" href="javascript:void(8);" /> + <area shape="rect" id="hadoop" class="clickable" coords="557,29,711,81" href="javascript:void(7);" target="" /> + <area shape="rect" alt="" title="" coords="2,237,211,434" href="javascript:void(1);" target="" /> + <area shape="rect" alt="" title="" coords="791,239,999,439" href="javascript:void(2);" target="" /> + <area shape="rect" id="optimizer" class="clickable" coords="330,184,482,298" href="javascript:void(3);" target="" /> + <area shape="rect" coords="512,187,662,299" href="javascript:void(4);" target="" /> + <area shape="rect" alt="" title="" coords="512,323,663,435" href="javascript:void(5);" target="" /> + <area shape="rect" id="distr" class="clickable" coords="332,322,478,441" href="javascript:void(6);" target="" /> + Created by Online Image Map Editor (http://www.maschek.hu/imagemap/index) </map> + + </div> + </div> --> + + + + + <!--<section id="af-upfooter" class="af-section"> + <div class="container"> + <p>Apache Flink is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p> + <a href="http://incubator.apache.org"> + <img class="img-responsive" src="img/main/apache-incubator-logo.png" alt="Apache Flink" /> + </a> + <p class="text-center"> + <a href="/privacy-policy.html" title="Privacy Policy" class="af-privacy-policy">Privacy Policy</a> + </p> + </div> + </section>--> + + <footer id="af-footer"> + <div class="container"> + <div class="row"> + <div class="col-md-3"> + <h3>Documentation</h3> + <ul class="af-footer-menu"> + + <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/">0.8.1</a></li> + <li><a href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/api/java/">0.8.1 Javadocs</a></li> + <li><a + href="http://ci.apache.org/projects/flink/flink-docs-release-0.8/api/scala/index.html#org.apache.flink.api.scala.package">0.8.1 Scaladocs</a></li> + </ul> + </div> + + <div class="col-md-3"> + <h3>Community</h3> + <ul class="af-footer-menu"> + <li><a href="/community.html#mailing-lists" >Mailing Lists</a></li> + <li><a href="https://issues.apache.org/jira/browse/FLINK" target="blank">Issues <span class="glyphicon glyphicon-new-window"></span></a></li> + <li><a href="/community.html#team">Team</a></li> + <li><a href="/how-to-contribute.html">How to contribute</a></li> + <li><a href="/coding_guidelines.html">Coding Guidelines</a></li> + </ul> + </div> + <div class="col-md-3"> + <h3>ASF</h3> + <ul class="af-footer-menu"> + <li><a href="http://www.apache.org/" target="blank">Apache Software foundation <span class="glyphicon glyphicon-new-window"></span></a></li> + <li><a href="http://www.apache.org/foundation/how-it-works.html" target="blank">How it works <span class="glyphicon glyphicon-new-window"></span></a></li> + <li><a href="http://www.apache.org/foundation/thanks.html" target="blank">Thanks <span class="glyphicon glyphicon-new-window"></span></a></li> + <li><a href="http://www.apache.org/foundation/sponsorship.html" target="blank">Become a sponsor <span class="glyphicon glyphicon-new-window"></span></a></li> + <li><a href="http://incubator.apache.org/projects/flink.html" target="blank">Incubation status page <span class="glyphicon glyphicon-new-window"></span></a></li> + </ul> + </div> + <div class="col-md-3"> + <h3>Project</h3> + <ul class="af-footer-menu"> + <li><a href="/material.html" target="blank">Material <span class="glyphicon glyphicon-new-window"></span></a></li> + <li><a href="https://cwiki.apache.org/confluence/display/FLINK" target="blank">Wiki <span class="glyphicon glyphicon-new-window"></span></a></li> + <li><a href="https://wiki.apache.org/incubator/StratosphereProposal" target="blank">Incubator proposal <span class="glyphicon glyphicon-new-window"></span></a></li> + <li><a href="http://www.apache.org/licenses/LICENSE-2.0" target="blank">License <span class="glyphicon glyphicon-new-window"></span></a></li> + <li><a href="https://github.com/apache/incubator-flink" target="blank">Source code <span class="glyphicon glyphicon-new-window"></span></a></li> + </ul> + </div> + </div> + </div> + <div class="af-footer-bar"> + <div class="container"> + <div class="row"> + <p>Copyright © 2014-2015, <a href="http://www.apache.org">The Apache Software Foundation</a>. All Rights Reserved. Apache and the Apache feather logo are trademarks of the Apache Software Foundation. <a href="/privacy-policy.html" title="Privacy Policy" class="af-privacy-policy">Privacy Policy</a></p> + </div> + </div> + </div> + </footer> + + </body> + <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> + <!--[if lt IE 9]> + <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> + <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> + <![endif]--> + <!-- Google Analytics --> + <script> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); + + ga('create', 'UA-52545728-1', 'auto'); + ga('send', 'pageview'); + </script> +</html> +