<script type="application/json" id="HeaderNotice-apollo-state-992f9e1e-c79c-43fb-96a9-089d825fa346">{}</script> <!-- glamorIds: 7 --> <script type="application/json" id="HeaderNotice-glamor-992f9e1e-c79c-43fb-96a9-089d825fa346">["1htug8r","1yodi52","iepywa","x5hg3h","u0iaox","9ilv8v","gwph6j"]</script> <style>@-webkit-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-moz-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-o-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-webkit-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-moz-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-o-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-webkit-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-moz-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-o-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-webkit-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-moz-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-o-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-webkit-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-moz-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-o-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-webkit-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@-moz-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@-o-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}.css-gwph6j,[data-css-gwph6j]{border-radius:2px;background-size:200% 100%;width:auto;height:auto;animation:20s animation_1yodi52 0s linear infinite;background:-webkit-linear-gradient(to right, #f1f1f1 0%, #fbfbfb 50%, #f1f1f1 100%); background: -moz-linear-gradient(to right, #f1f1f1 0%, #fbfbfb 50%, #f1f1f1 100%); background: linear-gradient(to right, #f1f1f1 0%, #fbfbfb 50%, #f1f1f1 100%);-webkit-animation:20s animation_1yodi52 0s linear infinite;}</style> <div id="HeaderNotice-react-component-992f9e1e-c79c-43fb-96a9-089d825fa346" data-ssr="true" ><div style="z-index:1000" class="css-gwph6j"></div></div> <script> renderComponent('HeaderNotice','HeaderNotice-react-component-992f9e1e-c79c-43fb-96a9-089d825fa346','HeaderNotice-apollo-state-992f9e1e-c79c-43fb-96a9-089d825fa346','HeaderNotice-glamor-992f9e1e-c79c-43fb-96a9-089d825fa346', 'apollo','{"mobile":false}'); </script> <script type="application/json" id="ToolProfile-apollo-state-c95330a3-fcea-405c-b404-cf08610de672">{"ROOT_QUERY":{"me":null,"tool({\"id\":\"amazon-kinesis-firehose\"})":{"type":"id","generated":false,"id":"Tool:101231775186090046","typename":"Tool"},"tool({\"id\":\"101231775186090046\"})":{"type":"id","generated":false,"id":"Tool:101231775186090046","typename":"Tool"}},"Tool:101231775186090046":{"id":"101231775186090046","private":false,"imageUrl":"https://img.stackshare.io/service/3770/amazon-kinesis.png","thumbUrl":"https://img.stackshare.io/service/3770/thumb_amazon-kinesis.png","thumbRetinaUrl":"https://img.stackshare.io/service/3770/thumb_retina_amazon-kinesis.png","name":"Amazon Kinesis Firehose","pressUrl":"","contactFlow":{"type":"json","json":{}},"legacyThirdPartyId":"3770","jobsCount":0,"type":"Tool","keywords":{"type":"json","json":[]},"packageUrl":null,"packageManager":null,"featuredPosts":{"type":"id","generated":true,"id":"$Tool:101231775186090046.featuredPosts","typename":"FeaturedPostConnection"},"alternativeTools({\"first\":5})":{"type":"id","generated":true,"id":"$Tool:101231775186090046.alternativeTools({\"first\":5})","typename":"ToolConnection"},"followers":{"type":"id","generated":true,"id":"$Tool:101231775186090046.followers","typename":"UserConnection"},"privateStacks":{"type":"id","generated":true,"id":"$Tool:101231775186090046.privateStacks","typename":"StackConnection"},"privateUsersUsing":{"type":"id","generated":true,"id":"$Tool:101231775186090046.privateUsersUsing","typename":"UserConnection"},"privateUsersUsingViaPersonalStacks":{"type":"id","generated":true,"id":"$Tool:101231775186090046.privateUsersUsingViaPersonalStacks","typename":"UserConnection"},"privateUsersViaContributedStacks":{"type":"id","generated":true,"id":"$Tool:101231775186090046.privateUsersViaContributedStacks","typename":"UserConnection"},"teams":{"type":"id","generated":true,"id":"$Tool:101231775186090046.teams","typename":"TeamConnection"},"privateStackDecisions":{"type":"id","generated":true,"id":"$Tool:101231775186090046.privateStackDecisions","typename":"StackDecisionConnection"},"privateFollowers":{"type":"id","generated":true,"id":"$Tool:101231775186090046.privateFollowers","typename":"UserConnection"},"company":{"type":"id","generated":true,"id":"$Tool:101231775186090046.company","typename":"Company"},"pros":{"type":"id","generated":true,"id":"$Tool:101231775186090046.pros","typename":"ReasonConnection"},"slug":"amazon-kinesis-firehose","path":"/amazon-kinesis-firehose","verified":false,"title":"Simple and Scalable Data Ingestion","twitterUsername":"awscloud","websiteUrl":"https://aws.amazon.com/kinesis/firehose/","following":false,"githubStarsCount":0,"githubForksCount":0,"githubUpdatedAt":null,"hackernewsOnlineMentionsCount":0,"redditOnlineMentionsCount":61,"stackOverflowOnlineMentionsCount":576,"description":"Amazon Kinesis Firehose is the easiest way to load streaming data into AWS. It can capture and automatically load streaming data into Amazon S3 and Amazon Redshift, enabling near real-time analytics with existing business intelligence tools and dashboards you’re already using today.","ampStoryEnabled":false,"stacks":250,"votes":0,"jobs":0,"relatedStackups":{"type":"id","generated":true,"id":"$Tool:101231775186090046.relatedStackups","typename":"StackupConnection"},"function":{"type":"id","generated":true,"id":"$Tool:101231775186090046.function","typename":"Function"},"layer":{"type":"id","generated":true,"id":"$Tool:101231775186090046.layer","typename":"Layer"},"category":{"type":"id","generated":true,"id":"$Tool:101231775186090046.category","typename":"Category"},"allToolIntegrations":{"type":"id","generated":true,"id":"$Tool:101231775186090046.allToolIntegrations","typename":"ToolConnection"},"companyStacksUsing":{"type":"id","generated":true,"id":"$Tool:101231775186090046.companyStacksUsing","typename":"StackConnection"},"userStacksUsing":{"type":"id","generated":true,"id":"$Tool:101231775186090046.userStacksUsing","typename":"StackConnection"},"features":"Easy-to-Use;Integrated with AWS Data Stores;Automatic Elasticity;Near Real-time","footerAlternateTools({\"first\":5})":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerAlternateTools({\"first\":5})","typename":"ToolConnection"},"footerNewTools({\"first\":5})":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerNewTools({\"first\":5})","typename":"ToolConnection"},"footerTopTools({\"first\":5})":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerTopTools({\"first\":5})","typename":"ToolConnection"},"footerRelatedStackups({\"first\":5})":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerRelatedStackups({\"first\":5})","typename":"StackupConnection"},"toolType":true,"adoptionStageContext":null,"adoptionStage":null,"versionRules":{"type":"id","generated":true,"id":"$Tool:101231775186090046.versionRules","typename":"VersionRuleConnection"},"__typename":"Tool","relatedStackups({\"first\":6})":{"type":"id","generated":true,"id":"$Tool:101231775186090046.relatedStackups({\"first\":6})","typename":"StackupConnection"},"companyStacksUsing({\"first\":9})":{"type":"id","generated":true,"id":"$Tool:101231775186090046.companyStacksUsing({\"first\":9})","typename":"StackConnection"},"fans":222,"stackDecisions({\"first\":6})":{"type":"id","generated":true,"id":"$Tool:101231775186090046.stackDecisions({\"first\":6})","typename":"StackDecisionConnection"},"followers({\"first\":10})":{"type":"id","generated":true,"id":"$Tool:101231775186090046.followers({\"first\":10})","typename":"UserConnection"},"userStacksUsing({\"first\":9})":{"type":"id","generated":true,"id":"$Tool:101231775186090046.userStacksUsing({\"first\":9})","typename":"StackConnection"},"allToolIntegrations({\"first\":9})":{"type":"id","generated":true,"id":"$Tool:101231775186090046.allToolIntegrations({\"first\":9})","typename":"ToolConnection"}},"$Tool:101231775186090046.featuredPosts":{"edges":[],"__typename":"FeaturedPostConnection"},"Tool:101231774327775574":{"id":"101231774327775574","name":"Stream","description":"Stream allows you to build scalable feeds, activity streams, and chat. Stream’s simple, yet powerful API’s and SDKs are used by some of the largest and most popular applications for feeds and chat. SDKs available for most popular languages.","__typename":"Tool","imageUrl":"https://img.stackshare.io/service/2213/mBSAJI_h_400x400.jpg","thumbUrl":"https://img.stackshare.io/service/2213/thumb_mBSAJI_h_400x400.jpg"},"$Tool:101231775186090046.alternativeTools({\"first\":5}).edges.0":{"node":{"type":"id","generated":false,"id":"Tool:101231774327775574","typename":"Tool"},"__typename":"ToolEdge"},"Tool:101231773865214260":{"id":"101231773865214260","name":"Kafka","description":"Kafka is a distributed, partitioned, replicated commit log service. It provides the functionality of a messaging system, but with a unique design.","__typename":"Tool","imageUrl":"https://img.stackshare.io/service/1063/kazUJooF_400x400.jpg","thumbUrl":"https://img.stackshare.io/service/1063/thumb_kazUJooF_400x400.jpg"},"$Tool:101231775186090046.alternativeTools({\"first\":5}).edges.1":{"node":{"type":"id","generated":false,"id":"Tool:101231773865214260","typename":"Tool"},"__typename":"ToolEdge"},"Tool:101231773632626053":{"id":"101231773632626053","name":"Amazon Kinesis","description":"Amazon Kinesis can collect and process hundreds of gigabytes of data per second from hundreds of thousands of sources, allowing you to easily write applications that process information in real-time, from sources such as web site click-streams, marketing and financial information, manufacturing instrumentation and social media, and operational logs and metering data. ","__typename":"Tool","imageUrl":"https://img.stackshare.io/service/433/default_6bea44ee4da746fbb7c9070a7ffac9b764d1ed79.png","thumbUrl":"https://img.stackshare.io/service/433/thumb_6bea44ee4da746fbb7c9070a7ffac9b764d1ed79.png","path":"/amazon-kinesis","stacks":742,"fans":708,"votes":9,"following":false},"$Tool:101231775186090046.alternativeTools({\"first\":5}).edges.2":{"node":{"type":"id","generated":false,"id":"Tool:101231773632626053","typename":"Tool"},"__typename":"ToolEdge"},"Tool:101231776019389363":{"id":"101231776019389363","name":"Google Cloud Dataflow","description":"Google Cloud Dataflow is a unified programming model and a managed service for developing and executing a wide range of data processing patterns including ETL, batch computation, and continuous computation. Cloud Dataflow frees you from operational tasks like resource management and performance optimization.","__typename":"Tool","imageUrl":"https://img.stackshare.io/service/5253/google-cloud-dataflow.png","thumbUrl":"https://img.stackshare.io/service/5253/thumb_google-cloud-dataflow.png"},"$Tool:101231775186090046.alternativeTools({\"first\":5}).edges.3":{"node":{"type":"id","generated":false,"id":"Tool:101231776019389363","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231775186090046.alternativeTools({\"first\":5})":{"edges":[{"type":"id","generated":true,"id":"$Tool:101231775186090046.alternativeTools({\"first\":5}).edges.0","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.alternativeTools({\"first\":5}).edges.1","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.alternativeTools({\"first\":5}).edges.2","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.alternativeTools({\"first\":5}).edges.3","typename":"ToolEdge"}],"__typename":"ToolConnection"},"$Tool:101231775186090046.followers":{"count":174,"__typename":"UserConnection"},"$Tool:101231775186090046.privateStacks":{"count":0,"__typename":"StackConnection"},"$Tool:101231775186090046.privateUsersUsing":{"count":0,"__typename":"UserConnection"},"$Tool:101231775186090046.privateUsersUsingViaPersonalStacks":{"count":0,"__typename":"UserConnection"},"$Tool:101231775186090046.privateUsersViaContributedStacks":{"count":0,"__typename":"UserConnection"},"$Tool:101231775186090046.teams":{"count":0,"__typename":"TeamConnection"},"$Tool:101231775186090046.privateStackDecisions":{"count":0,"__typename":"StackDecisionConnection"},"$Tool:101231775186090046.privateFollowers":{"count":0,"__typename":"UserConnection"},"$Tool:101231775186090046.company":{"name":"Amazon Elasticsearch Service","amIOwner":false,"slug":"amazon-elasticsearch-service","path":"/companies/amazon-elasticsearch-service","stacks":[],"owners":[],"__typename":"Company"},"$Tool:101231775186090046.pros.pageInfo":{"hasNextPage":false,"endCursor":null,"__typename":"PageInfo"},"$Tool:101231775186090046.pros":{"pageInfo":{"type":"id","generated":true,"id":"$Tool:101231775186090046.pros.pageInfo","typename":"PageInfo"},"edges":[],"__typename":"ReasonConnection"},"$Tool:101231775186090046.relatedStackups":{"count":7,"__typename":"StackupConnection"},"$Tool:101231775186090046.function":{"name":"Real-time Data Processing","slug":"real-time-data-processing","__typename":"Function"},"$Tool:101231775186090046.layer":{"name":"Utilities","slug":"utilities","__typename":"Layer"},"$Tool:101231775186090046.category":{"name":"Application Utilities","slug":"application-utilities","__typename":"Category"},"$Tool:101231775186090046.allToolIntegrations":{"count":6,"__typename":"ToolConnection"},"$Tool:101231775186090046.companyStacksUsing":{"count":111,"__typename":"StackConnection"},"$Tool:101231775186090046.userStacksUsing":{"count":109,"__typename":"StackConnection"},"$Tool:101231775186090046.footerAlternateTools({\"first\":5}).edges.0.node":{"name":"Stream","path":"/stream","__typename":"Tool"},"$Tool:101231775186090046.footerAlternateTools({\"first\":5}).edges.0":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerAlternateTools({\"first\":5}).edges.0.node","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231775186090046.footerAlternateTools({\"first\":5}).edges.1.node":{"name":"Kafka","path":"/kafka","__typename":"Tool"},"$Tool:101231775186090046.footerAlternateTools({\"first\":5}).edges.1":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerAlternateTools({\"first\":5}).edges.1.node","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231775186090046.footerAlternateTools({\"first\":5}).edges.2.node":{"name":"Amazon Kinesis","path":"/amazon-kinesis","__typename":"Tool"},"$Tool:101231775186090046.footerAlternateTools({\"first\":5}).edges.2":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerAlternateTools({\"first\":5}).edges.2.node","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231775186090046.footerAlternateTools({\"first\":5}).edges.3.node":{"name":"Google Cloud Dataflow","path":"/google-cloud-dataflow","__typename":"Tool"},"$Tool:101231775186090046.footerAlternateTools({\"first\":5}).edges.3":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerAlternateTools({\"first\":5}).edges.3.node","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231775186090046.footerAlternateTools({\"first\":5})":{"edges":[{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerAlternateTools({\"first\":5}).edges.0","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerAlternateTools({\"first\":5}).edges.1","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerAlternateTools({\"first\":5}).edges.2","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerAlternateTools({\"first\":5}).edges.3","typename":"ToolEdge"}],"__typename":"ToolConnection"},"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.0.node":{"name":"Algolia","path":"/algolia","__typename":"Tool"},"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.0":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.0.node","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.1.node":{"name":"Amazon CloudSearch","path":"/amazon-cloudsearch","__typename":"Tool"},"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.1":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.1.node","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.2.node":{"name":"Algolia","path":"/algolia","__typename":"Tool"},"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.2":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.2.node","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.3.node":{"name":"BlazeMeter","path":"/blazemeter","__typename":"Tool"},"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.3":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.3.node","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.4.node":{"name":"Amazon Mechanical Turk","path":"/amazon-mechanical-turk","__typename":"Tool"},"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.4":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.4.node","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231775186090046.footerNewTools({\"first\":5})":{"edges":[{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.0","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.1","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.2","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.3","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerNewTools({\"first\":5}).edges.4","typename":"ToolEdge"}],"__typename":"ToolConnection"},"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.0.node":{"name":"Postman","path":"/postman","__typename":"Tool"},"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.0":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.0.node","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.1.node":{"name":"Postman","path":"/postman","__typename":"Tool"},"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.1":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.1.node","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.2.node":{"name":"Stack Overflow","path":"/stack-overflow","__typename":"Tool"},"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.2":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.2.node","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.3.node":{"name":"Google Maps","path":"/google-maps","__typename":"Tool"},"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.3":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.3.node","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.4.node":{"name":"Elasticsearch","path":"/elasticsearch","__typename":"Tool"},"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.4":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.4.node","typename":"Tool"},"__typename":"ToolEdge"},"$Tool:101231775186090046.footerTopTools({\"first\":5})":{"edges":[{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.0","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.1","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.2","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.3","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerTopTools({\"first\":5}).edges.4","typename":"ToolEdge"}],"__typename":"ToolConnection"},"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.0.node":{"path":"/stackups/amazon-kinesis-firehose-vs-stream","title":"Amazon Kinesis Firehose vs Stream","__typename":"Stackup"},"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.0":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.0.node","typename":"Stackup"},"__typename":"StackupEdge"},"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.1.node":{"path":"/stackups/amazon-kinesis-vs-amazon-kinesis-firehose","title":"Amazon Kinesis vs Amazon Kinesis Firehose","__typename":"Stackup"},"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.1":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.1.node","typename":"Stackup"},"__typename":"StackupEdge"},"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.2.node":{"path":"/stackups/amazon-kinesis-firehose-vs-aws-data-pipeline","title":"AWS Data Pipeline vs Amazon Kinesis Firehose","__typename":"Stackup"},"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.2":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.2.node","typename":"Stackup"},"__typename":"StackupEdge"},"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.3.node":{"path":"/stackups/amazon-api-gateway-vs-amazon-kinesis-firehose","title":"Amazon API Gateway vs Amazon Kinesis Firehose","__typename":"Stackup"},"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.3":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.3.node","typename":"Stackup"},"__typename":"StackupEdge"},"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.4.node":{"path":"/stackups/amazon-kinesis-firehose-vs-google-cloud-dataflow","title":"Amazon Kinesis Firehose vs Google Cloud Dataflow","__typename":"Stackup"},"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.4":{"node":{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.4.node","typename":"Stackup"},"__typename":"StackupEdge"},"$Tool:101231775186090046.footerRelatedStackups({\"first\":5})":{"edges":[{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.0","typename":"StackupEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.1","typename":"StackupEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.2","typename":"StackupEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.3","typename":"StackupEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.footerRelatedStackups({\"first\":5}).edges.4","typename":"StackupEdge"}],"__typename":"StackupConnection"},"$Tool:101231775186090046.versionRules":{"count":0,"__typename":"VersionRuleConnection"},"Stackup:101310425533029356":{"id":"101310425533029356","path":"/stackups/amazon-kinesis-firehose-vs-stream","services":[{"type":"id","generated":false,"id":"Tool:101231775186090046","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774327775574","typename":"Tool"}],"__typename":"Stackup"},"$Tool:101231775186090046.relatedStackups({\"first\":6}).edges.0":{"node":{"type":"id","generated":false,"id":"Stackup:101310425533029356","typename":"Stackup"},"__typename":"StackupEdge"},"Stackup:102097137605656098":{"id":"102097137605656098","path":"/stackups/amazon-kinesis-firehose-vs-kafka","services":[{"type":"id","generated":false,"id":"Tool:101231773865214260","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775186090046","typename":"Tool"}],"__typename":"Stackup"},"$Tool:101231775186090046.relatedStackups({\"first\":6}).edges.1":{"node":{"type":"id","generated":false,"id":"Stackup:102097137605656098","typename":"Stackup"},"__typename":"StackupEdge"},"Stackup:101231855204760160":{"id":"101231855204760160","path":"/stackups/amazon-kinesis-vs-amazon-kinesis-firehose","services":[{"type":"id","generated":false,"id":"Tool:101231773632626053","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775186090046","typename":"Tool"}],"__typename":"Stackup"},"$Tool:101231775186090046.relatedStackups({\"first\":6}).edges.2":{"node":{"type":"id","generated":false,"id":"Stackup:101231855204760160","typename":"Stackup"},"__typename":"StackupEdge"},"Stackup:101231855205594975":{"id":"101231855205594975","path":"/stackups/amazon-kinesis-firehose-vs-google-cloud-dataflow","services":[{"type":"id","generated":false,"id":"Tool:101231776019389363","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775186090046","typename":"Tool"}],"__typename":"Stackup"},"$Tool:101231775186090046.relatedStackups({\"first\":6}).edges.3":{"node":{"type":"id","generated":false,"id":"Stackup:101231855205594975","typename":"Stackup"},"__typename":"StackupEdge"},"Stackup:102153200956558707":{"id":"102153200956558707","path":"/stackups/amazon-kinesis-firehose-vs-github-pages","services":[{"type":"id","generated":false,"id":"Tool:101231773708072227","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775186090046","typename":"Tool"}],"__typename":"Stackup"},"Tool:101231773708072227":{"id":"101231773708072227","name":"GitHub Pages","imageUrl":"https://img.stackshare.io/service/683/default_5eeb660db1239eeb3f1c1f6187f2abf0f3a0500d.png","thumbUrl":"https://img.stackshare.io/service/683/thumb_5eeb660db1239eeb3f1c1f6187f2abf0f3a0500d.png","__typename":"Tool"},"$Tool:101231775186090046.relatedStackups({\"first\":6}).edges.4":{"node":{"type":"id","generated":false,"id":"Stackup:102153200956558707","typename":"Stackup"},"__typename":"StackupEdge"},"Stackup:104261576585901452":{"id":"104261576585901452","path":"/stackups/amazon-kinesis-firehose-vs-twister2","services":[{"type":"id","generated":false,"id":"Tool:101231775186090046","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:102615703347618151","typename":"Tool"}],"__typename":"Stackup"},"Tool:102615703347618151":{"id":"102615703347618151","name":"Twister2","imageUrl":"https://img.stackshare.io/service/11262/half.jpg","thumbUrl":"https://img.stackshare.io/service/11262/thumb_half.jpg","__typename":"Tool"},"$Tool:101231775186090046.relatedStackups({\"first\":6}).edges.5":{"node":{"type":"id","generated":false,"id":"Stackup:104261576585901452","typename":"Stackup"},"__typename":"StackupEdge"},"$Tool:101231775186090046.relatedStackups({\"first\":6})":{"edges":[{"type":"id","generated":true,"id":"$Tool:101231775186090046.relatedStackups({\"first\":6}).edges.0","typename":"StackupEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.relatedStackups({\"first\":6}).edges.1","typename":"StackupEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.relatedStackups({\"first\":6}).edges.2","typename":"StackupEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.relatedStackups({\"first\":6}).edges.3","typename":"StackupEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.relatedStackups({\"first\":6}).edges.4","typename":"StackupEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.relatedStackups({\"first\":6}).edges.5","typename":"StackupEdge"}],"__typename":"StackupConnection"},"$Tool:101231775186090046.companyStacksUsing({\"first\":9})":{"count":111,"pageInfo":{"type":"id","generated":true,"id":"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).pageInfo","typename":"PageInfo"},"edges":[{"type":"id","generated":true,"id":"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.0","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.1","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.2","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.3","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.4","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.5","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.6","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.7","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.8","typename":"StackEdge"}],"__typename":"StackConnection"},"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).pageInfo":{"hasNextPage":true,"endCursor":"OQ","__typename":"PageInfo"},"Stack:102706935995626406":{"name":"CRED","imageUrl":"https://img.stackshare.io/stack/506350/default_73d4897d7ef3118ba6d05a10e41ba231fd75f8d1.png","thumbUrl":"https://img.stackshare.io/stack/506350/thumb_73d4897d7ef3118ba6d05a10e41ba231fd75f8d1.png","thumbRetinaUrl":"https://img.stackshare.io/stack/506350/thumb_retina_73d4897d7ef3118ba6d05a10e41ba231fd75f8d1.png","identifier":"cred/cred","id":"102706935995626406","__typename":"Stack"},"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.0":{"node":{"type":"id","generated":false,"id":"Stack:102706935995626406","typename":"Stack"},"__typename":"StackEdge"},"Stack:104959811539350723":{"name":"Tech Stack","imageUrl":"https://img.stackshare.io/stack/734780/default_c9064866276ed60aa62d6da8718eec39c5a69f4b.png","thumbUrl":"https://img.stackshare.io/stack/734780/thumb_c9064866276ed60aa62d6da8718eec39c5a69f4b.png","thumbRetinaUrl":"https://img.stackshare.io/stack/734780/thumb_retina_c9064866276ed60aa62d6da8718eec39c5a69f4b.png","identifier":"getir/tech-stack","id":"104959811539350723","__typename":"Stack"},"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.1":{"node":{"type":"id","generated":false,"id":"Stack:104959811539350723","typename":"Stack"},"__typename":"StackEdge"},"Stack:104635967929470704":{"name":"Primer","imageUrl":"https://img.stackshare.io/stack/698329/default_a980673c8d6d6ff140e21ec85cb34bf28c0c9089.png","thumbUrl":"https://img.stackshare.io/stack/698329/thumb_a980673c8d6d6ff140e21ec85cb34bf28c0c9089.png","thumbRetinaUrl":"https://img.stackshare.io/stack/698329/thumb_retina_a980673c8d6d6ff140e21ec85cb34bf28c0c9089.png","identifier":"primer-io/primer","id":"104635967929470704","__typename":"Stack"},"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.2":{"node":{"type":"id","generated":false,"id":"Stack:104635967929470704","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231804536079030":{"name":"Shelf","imageUrl":"https://img.stackshare.io/stack/139820/default_52c5e71a6c75e79b6ffddc1778f6508efd28a8be.png","thumbUrl":"https://img.stackshare.io/stack/139820/thumb_52c5e71a6c75e79b6ffddc1778f6508efd28a8be.png","thumbRetinaUrl":"https://img.stackshare.io/stack/139820/thumb_retina_52c5e71a6c75e79b6ffddc1778f6508efd28a8be.png","identifier":"shelf/shelf","id":"101231804536079030","__typename":"Stack"},"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.3":{"node":{"type":"id","generated":false,"id":"Stack:101231804536079030","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231793168016394":{"name":"StreamElements","imageUrl":"https://img.stackshare.io/stack/31847/default_e004ba1143ec5d9b25568db3ce26e9281bde1b78.jpg","thumbUrl":"https://img.stackshare.io/stack/31847/thumb_e004ba1143ec5d9b25568db3ce26e9281bde1b78.jpg","thumbRetinaUrl":"https://img.stackshare.io/stack/31847/thumb_retina_e004ba1143ec5d9b25568db3ce26e9281bde1b78.jpg","identifier":"streamelements/streamelements","id":"101231793168016394","__typename":"Stack"},"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.4":{"node":{"type":"id","generated":false,"id":"Stack:101231793168016394","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231817045126678":{"name":"Lime","imageUrl":"https://img.stackshare.io/stack/325236/default_3394131090ebdf906aabfd7cb8608a764d9e00cc.png","thumbUrl":"https://img.stackshare.io/stack/325236/thumb_3394131090ebdf906aabfd7cb8608a764d9e00cc.png","thumbRetinaUrl":"https://img.stackshare.io/stack/325236/thumb_retina_3394131090ebdf906aabfd7cb8608a764d9e00cc.png","identifier":"lime/lime","id":"101231817045126678","__typename":"Stack"},"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.5":{"node":{"type":"id","generated":false,"id":"Stack:101231817045126678","typename":"Stack"},"__typename":"StackEdge"},"Stack:101810226941230725":{"name":"Queue-it","imageUrl":"https://img.stackshare.io/stack/363494/default_25ded7067b7f5234e21bc0bb174fc1c3cbbfeadd.png","thumbUrl":"https://img.stackshare.io/stack/363494/thumb_25ded7067b7f5234e21bc0bb174fc1c3cbbfeadd.png","thumbRetinaUrl":"https://img.stackshare.io/stack/363494/thumb_retina_25ded7067b7f5234e21bc0bb174fc1c3cbbfeadd.png","identifier":"queue-it/queue-it","id":"101810226941230725","__typename":"Stack"},"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.6":{"node":{"type":"id","generated":false,"id":"Stack:101810226941230725","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231799285588349":{"name":"Hivestack","imageUrl":"https://img.stackshare.io/stack/44348/default_91140f3608e468a6f3385283ee625093feed7251.png","thumbUrl":"https://img.stackshare.io/stack/44348/thumb_91140f3608e468a6f3385283ee625093feed7251.png","thumbRetinaUrl":"https://img.stackshare.io/stack/44348/thumb_retina_91140f3608e468a6f3385283ee625093feed7251.png","identifier":"hivestack/hivestack","id":"101231799285588349","__typename":"Stack"},"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.7":{"node":{"type":"id","generated":false,"id":"Stack:101231799285588349","typename":"Stack"},"__typename":"StackEdge"},"Stack:102969882071515836":{"name":"Fundamentei","imageUrl":"https://img.stackshare.io/stack/512698/default_4920fa32a4a40e6d5865d927b1fe0cda6f8332c2.png","thumbUrl":"https://img.stackshare.io/stack/512698/thumb_4920fa32a4a40e6d5865d927b1fe0cda6f8332c2.png","thumbRetinaUrl":"https://img.stackshare.io/stack/512698/thumb_retina_4920fa32a4a40e6d5865d927b1fe0cda6f8332c2.png","identifier":"fundamentei/fundamentei","id":"102969882071515836","__typename":"Stack"},"$Tool:101231775186090046.companyStacksUsing({\"first\":9}).edges.8":{"node":{"type":"id","generated":false,"id":"Stack:102969882071515836","typename":"Stack"},"__typename":"StackEdge"},"$Tool:101231775186090046.stackDecisions({\"first\":6})":{"count":1,"pageInfo":{"type":"id","generated":true,"id":"$Tool:101231775186090046.stackDecisions({\"first\":6}).pageInfo","typename":"PageInfo"},"edges":[{"type":"id","generated":true,"id":"$Tool:101231775186090046.stackDecisions({\"first\":6}).edges.0","typename":"StackDecisionEdge"}],"__typename":"StackDecisionConnection"},"$Tool:101231775186090046.stackDecisions({\"first\":6}).pageInfo":{"hasNextPage":false,"endCursor":"MQ","__typename":"PageInfo"},"User:101232084434873139":{"id":"101232084434873139","username":"praveenm","title":"Engineering Manager","companyName":"Taylor and Francis","imageUrl":"https://img.stackshare.io/user/184805/default_8f070c83259657b92042275d398fe014873e73aa.jpeg","thumbUrl":"https://img.stackshare.io/user/184805/thumb_8f070c83259657b92042275d398fe014873e73aa.jpeg","displayName":"Praveen Mooli","__typename":"User"},"StackDecision:102523983538702954":{"user":{"type":"id","generated":false,"id":"User:101232084434873139","typename":"User"},"company":null,"link":null,"publicId":"102523983538702954","id":"102523983538702954","htmlContent":"<p>We are in the process of building a modern content platform to deliver our content through various channels. We decided to go with Microservices architecture as we wanted scale. Microservice architecture style is an approach to developing an application as a suite of small independently deployable services built around specific business capabilities. You can gain modularity, extensive parallelism and cost-effective scaling by deploying services across many distributed servers. Microservices modularity facilitates independent updates/deployments, and helps to avoid single point of failure, which can help prevent large-scale outages.\nWe also decided to use Event Driven Architecture pattern which is a popular distributed asynchronous architecture pattern used to produce highly scalable applications. The event-driven architecture is made up of highly decoupled, single-purpose event processing components that asynchronously receive and process events.</p>\n\n<p>To build our <span class=\"topic\">#Backend</span> capabilities we decided to use the following:\n1. <span class=\"topic\">#Microservices</span> - <span class=\"tool\">Java</span> with <span class=\"tool\">Spring Boot</span> , <span class=\"tool\">Node.js</span> with <span class=\"tool\">ExpressJS</span> and <span class=\"tool\">Python</span> with <span class=\"tool\">Flask</span> \n2. <span class=\"topic\">#Eventsourcingframework</span> - <span class=\"tool\">Amazon Kinesis</span> , <span class=\"tool\">Amazon Kinesis Firehose</span> , <span class=\"tool\">Amazon SNS</span> , <span class=\"tool\">Amazon SQS</span>, <span class=\"tool\">AWS Lambda</span> \n3. <span class=\"topic\">#Data</span> - <span class=\"tool\">Amazon RDS</span> , <span class=\"tool\">Amazon DynamoDB</span> , <span class=\"tool\">Amazon S3</span> , <span class=\"tool\">MongoDB Atlas</span> </p>\n\n<p>To build <span class=\"topic\">#Webapps</span> we decided to use <span class=\"tool\">Angular 2</span> with <span class=\"tool\">RxJS</span> </p>\n\n<p><span class=\"topic\">#Devops</span> - <span class=\"tool\">GitHub</span> , <span class=\"tool\">Travis CI</span> , <span class=\"tool\">Terraform</span> , <span class=\"tool\">Docker</span> , <span class=\"tool\">Serverless</span> </p>","viewCount":2603284,"publishedAt":"2019-07-29T09:17:15Z","upvotesCount":18,"services":[{"type":"id","generated":false,"id":"Tool:101231776297440807","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773838011785","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774666323920","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773845103618","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773920953695","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773837179153","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773840406851","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773632626053","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775186090046","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773618592622","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773618167288","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774215979427","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775174055327","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231774170220209","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773410696721","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773636491087","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773970332063","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773669807419","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231775927452566","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773523090140","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773615579247","typename":"Tool"},{"type":"id","generated":false,"id":"Tool:101231773409399220","typename":"Tool"}],"topics":[{"type":"id","generated":false,"id":"Topic:101231988901054690","typename":"Topic"},{"type":"id","generated":false,"id":"Topic:101231988911787479","typename":"Topic"},{"type":"id","generated":false,"id":"Topic:101348076767785781","typename":"Topic"},{"type":"id","generated":false,"id":"Topic:101348393685875978","typename":"Topic"},{"type":"id","generated":false,"id":"Topic:101231988857851707","typename":"Topic"},{"type":"id","generated":false,"id":"Topic:101910501640308173","typename":"Topic"}],"__typename":"StackDecision"},"Tool:101231776297440807":{"name":"MongoDB Atlas","path":"/mongodb-atlas","id":"101231776297440807","imageUrl":"https://img.stackshare.io/service/5739/atlas-360x360.png","thumbUrl":"https://img.stackshare.io/service/5739/thumb_atlas-360x360.png","stacks":750,"fans":1035,"votes":32,"following":false,"__typename":"Tool"},"Tool:101231773838011785":{"name":"Java","path":"/java","id":"101231773838011785","imageUrl":"https://img.stackshare.io/service/995/K85ZWV2F.png","thumbUrl":"https://img.stackshare.io/service/995/thumb_K85ZWV2F.png","stacks":111204,"fans":100817,"votes":3670,"following":false,"__typename":"Tool"},"Tool:101231774666323920":{"name":"Spring Boot","path":"/spring-boot","id":"101231774666323920","imageUrl":"https://img.stackshare.io/service/2927/nPzvMuo2_400x400.png","thumbUrl":"https://img.stackshare.io/service/2927/thumb_nPzvMuo2_400x400.png","stacks":21665,"fans":23153,"votes":994,"following":false,"__typename":"Tool"},"Tool:101231773845103618":{"name":"Node.js","path":"/nodejs","id":"101231773845103618","imageUrl":"https://img.stackshare.io/service/1011/n1JRsFeB_400x400.png","thumbUrl":"https://img.stackshare.io/service/1011/thumb_n1JRsFeB_400x400.png","stacks":159765,"fans":154955,"votes":8511,"following":false,"__typename":"Tool"},"Tool:101231773920953695":{"name":"ExpressJS","path":"/expressjs","id":"101231773920953695","imageUrl":"https://img.stackshare.io/service/1163/hashtag.png","thumbUrl":"https://img.stackshare.io/service/1163/thumb_hashtag.png","stacks":26519,"fans":24732,"votes":1591,"following":false,"__typename":"Tool"},"Tool:101231773837179153":{"name":"Python","path":"/python","id":"101231773837179153","imageUrl":"https://img.stackshare.io/service/993/pUBY5pVj.png","thumbUrl":"https://img.stackshare.io/service/993/thumb_pUBY5pVj.png","stacks":195706,"fans":189609,"votes":6656,"following":false,"__typename":"Tool"},"Tool:101231773840406851":{"name":"Flask","path":"/flask","id":"101231773840406851","imageUrl":"https://img.stackshare.io/service/1001/default_6d109315b60108628b7cd3e159b84645c31ef0e2.png","thumbUrl":"https://img.stackshare.io/service/1001/thumb_6d109315b60108628b7cd3e159b84645c31ef0e2.png","stacks":17088,"fans":17901,"votes":1592,"following":false,"__typename":"Tool"},"Tool:101231773618592622":{"name":"Amazon SNS","path":"/amazon-sns","id":"101231773618592622","imageUrl":"https://img.stackshare.io/service/396/amazon-sns.png","thumbUrl":"https://img.stackshare.io/service/396/thumb_amazon-sns.png","stacks":1325,"fans":1431,"votes":18,"following":false,"__typename":"Tool"},"Tool:101231773618167288":{"name":"Amazon SQS","path":"/amazon-sqs","id":"101231773618167288","imageUrl":"https://img.stackshare.io/service/395/amazon-sqs.png","thumbUrl":"https://img.stackshare.io/service/395/thumb_amazon-sqs.png","stacks":3049,"fans":2337,"votes":167,"following":false,"__typename":"Tool"},"Tool:101231774215979427":{"name":"AWS Lambda","path":"/aws-lambda","id":"101231774215979427","imageUrl":"https://img.stackshare.io/service/1909/aws-lambda.png","thumbUrl":"https://img.stackshare.io/service/1909/thumb_aws-lambda.png","stacks":22085,"fans":19857,"votes":427,"following":false,"__typename":"Tool"},"Tool:101231775174055327":{"name":"Angular","path":"/angular","id":"101231775174055327","imageUrl":"https://img.stackshare.io/service/3745/cb8U-gL6_400x400.jpg","thumbUrl":"https://img.stackshare.io/service/3745/thumb_cb8U-gL6_400x400.jpg","stacks":1507,"fans":4357,"votes":454,"following":false,"__typename":"Tool"},"Tool:101231774170220209":{"name":"RxJS","path":"/rxjs","id":"101231774170220209","imageUrl":"https://img.stackshare.io/service/1796/984368.png","thumbUrl":"https://img.stackshare.io/service/1796/thumb_984368.png","stacks":2667,"fans":875,"votes":19,"following":false,"__typename":"Tool"},"Tool:101231773410696721":{"name":"GitHub","path":"/github","id":"101231773410696721","imageUrl":"https://img.stackshare.io/service/27/default_869c34d29acc794d60ecdd5d2b5bfc042a80a4ec.jpg","thumbUrl":"https://img.stackshare.io/service/27/thumb_869c34d29acc794d60ecdd5d2b5bfc042a80a4ec.jpg","stacks":239062,"fans":236413,"votes":10238,"following":false,"__typename":"Tool"},"Tool:101231773636491087":{"name":"Travis CI","path":"/travis-ci","id":"101231773636491087","imageUrl":"https://img.stackshare.io/service/460/Lu6cGu0z_400x400.png","thumbUrl":"https://img.stackshare.io/service/460/thumb_Lu6cGu0z_400x400.png","stacks":11086,"fans":8292,"votes":1751,"following":false,"__typename":"Tool"},"Tool:101231773970332063":{"name":"Terraform","path":"/terraform","id":"101231773970332063","imageUrl":"https://img.stackshare.io/service/1276/og-image-8b3e4f7d.png","thumbUrl":"https://img.stackshare.io/package_manager/1276/thumb_og-image-8b3e4f7d.png","stacks":18951,"fans":14122,"votes":337,"following":false,"__typename":"Tool"},"Tool:101231773669807419":{"name":"Docker","path":"/docker","id":"101231773669807419","imageUrl":"https://img.stackshare.io/service/586/n4u37v9t_400x400.png","thumbUrl":"https://img.stackshare.io/service/586/thumb_n4u37v9t_400x400.png","stacks":151553,"fans":136543,"votes":3825,"following":false,"__typename":"Tool"},"Tool:101231775927452566":{"name":"Serverless","path":"/serverless","id":"101231775927452566","imageUrl":"https://img.stackshare.io/service/5095/serverless-logo.png","thumbUrl":"https://img.stackshare.io/service/5095/thumb_serverless-logo.png","stacks":1808,"fans":1386,"votes":23,"following":false,"__typename":"Tool"},"Tool:101231773523090140":{"name":"Amazon RDS","path":"/amazon-rds-for-mysql","id":"101231773523090140","imageUrl":"https://img.stackshare.io/service/232/amazon-rds.png","thumbUrl":"https://img.stackshare.io/service/232/thumb_amazon-rds.png","stacks":15003,"fans":12013,"votes":759,"following":false,"__typename":"Tool"},"Tool:101231773615579247":{"name":"Amazon DynamoDB","path":"/amazon-dynamodb","id":"101231773615579247","imageUrl":"https://img.stackshare.io/service/389/amazon-dynamodb.png","thumbUrl":"https://img.stackshare.io/service/389/thumb_amazon-dynamodb.png","stacks":4645,"fans":3796,"votes":195,"following":false,"__typename":"Tool"},"Tool:101231773409399220":{"name":"Amazon S3","path":"/amazon-s3","id":"101231773409399220","imageUrl":"https://img.stackshare.io/service/25/amazon-s3.png","thumbUrl":"https://img.stackshare.io/service/25/thumb_amazon-s3.png","stacks":49153,"fans":42638,"votes":2046,"following":false,"__typename":"Tool","thumbRetinaUrl":"https://img.stackshare.io/service/25/thumb_retina_amazon-s3.png","slug":"amazon-s3"},"Topic:101231988901054690":{"name":"Backend","id":"101231988901054690","__typename":"Topic"},"Topic:101231988911787479":{"name":"Microservices","id":"101231988911787479","__typename":"Topic"},"Topic:101348076767785781":{"name":"Eventsourcingframework","id":"101348076767785781","__typename":"Topic"},"Topic:101348393685875978":{"name":"Webapps","id":"101348393685875978","__typename":"Topic"},"Topic:101231988857851707":{"name":"Devops","id":"101231988857851707","__typename":"Topic"},"Topic:101910501640308173":{"name":"Data","id":"101910501640308173","__typename":"Topic"},"$Tool:101231775186090046.stackDecisions({\"first\":6}).edges.0":{"node":{"type":"id","generated":false,"id":"StackDecision:102523983538702954","typename":"StackDecision"},"__typename":"StackDecisionEdge"},"$Tool:101231775186090046.followers({\"first\":10})":{"count":174,"pageInfo":{"type":"id","generated":true,"id":"$Tool:101231775186090046.followers({\"first\":10}).pageInfo","typename":"PageInfo"},"edges":[{"type":"id","generated":true,"id":"$Tool:101231775186090046.followers({\"first\":10}).edges.0","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.followers({\"first\":10}).edges.1","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.followers({\"first\":10}).edges.2","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.followers({\"first\":10}).edges.3","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.followers({\"first\":10}).edges.4","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.followers({\"first\":10}).edges.5","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.followers({\"first\":10}).edges.6","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.followers({\"first\":10}).edges.7","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.followers({\"first\":10}).edges.8","typename":"UserEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.followers({\"first\":10}).edges.9","typename":"UserEdge"}],"__typename":"UserConnection"},"$Tool:101231775186090046.followers({\"first\":10}).pageInfo":{"hasNextPage":true,"endCursor":"MTA","__typename":"PageInfo"},"User:109400646638133130":{"id":"109400646638133130","displayName":"Aishwarya Arunkumar","username":"ashwaryaj","imageUrl":"https://img.stackshare.io/user/1405575/default_4b666deb4a1cb7c5feeedc0db85db4650134a93d.jpg","title":null,"popularity":0,"path":"/ashwaryaj","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231775186090046.followers({\"first\":10}).edges.0":{"node":{"type":"id","generated":false,"id":"User:109400646638133130","typename":"User"},"__typename":"UserEdge"},"User:109094156693455648":{"id":"109094156693455648","displayName":"daniel-dqsdatalabs","username":"daniel-dqsdatalabs","imageUrl":"https://img.stackshare.io/user/1370568/default_7d6e32a5d74d54627c070cff4c8993e3d3958a70.png","title":null,"popularity":0,"path":"/daniel-dqsdatalabs","stacksCount":0,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231775186090046.followers({\"first\":10}).edges.1":{"node":{"type":"id","generated":false,"id":"User:109094156693455648","typename":"User"},"__typename":"UserEdge"},"User:109077177956457842":{"id":"109077177956457842","displayName":"Anchit Gupta","username":"anchitanu","imageUrl":"https://img.stackshare.io/user/1368653/default_0b9afd5efe0d460d94a6d8f2481ee7293335ad3d.jpg","title":null,"popularity":0,"path":"/anchitanu","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231775186090046.followers({\"first\":10}).edges.2":{"node":{"type":"id","generated":false,"id":"User:109077177956457842","typename":"User"},"__typename":"UserEdge"},"User:108601148631492851":{"id":"108601148631492851","displayName":"Hazirah Hasnan","username":"hazirahhasnan94","imageUrl":"https://img.stackshare.io/user/1301927/default_bedcd7bcb455eea7707c1ee53a3fe7f8e9c6762f.png","title":null,"popularity":3,"path":"/hazirahhasnan94","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231775186090046.followers({\"first\":10}).edges.3":{"node":{"type":"id","generated":false,"id":"User:108601148631492851","typename":"User"},"__typename":"UserEdge"},"User:108573001769477663":{"id":"108573001769477663","displayName":"Kyle Ahn","username":"kyleahn","imageUrl":"https://img.stackshare.io/user/1298919/default_07225c407e5ed6c992bbb06d08708fe59d93f1d9.png","title":"Software Engineer","popularity":3,"path":"/kyleahn","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231775186090046.followers({\"first\":10}).edges.4":{"node":{"type":"id","generated":false,"id":"User:108573001769477663","typename":"User"},"__typename":"UserEdge"},"User:108497231087549238":{"id":"108497231087549238","displayName":"Hakan Ceran","username":"hakanceran","imageUrl":"https://img.stackshare.io/user/1289378/default_8d71b51a82d5aa032028ad17a1b265b9c2a56168.jpeg","title":"Junior Project Manager","popularity":3,"path":"/hakanceran","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231775186090046.followers({\"first\":10}).edges.5":{"node":{"type":"id","generated":false,"id":"User:108497231087549238","typename":"User"},"__typename":"UserEdge"},"User:108467801312022362":{"id":"108467801312022362","displayName":"SOUNDARYA RANGARAJAN .","username":"2020sc04710","imageUrl":"https://img.stackshare.io/user/1284912/default_7f36f5bd4df03a0b85b653a5037529a9486690cb.jpg","title":"","popularity":3,"path":"/2020sc04710","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231775186090046.followers({\"first\":10}).edges.6":{"node":{"type":"id","generated":false,"id":"User:108467801312022362","typename":"User"},"__typename":"UserEdge"},"User:108447400386600096":{"id":"108447400386600096","displayName":"haneesh v","username":"carinohv","imageUrl":"https://img.stackshare.io/user/1261284/default_bd744a23d932fed37fcf31c666d6da9ca0e48d57.jpg","title":"","popularity":3,"path":"/carinohv","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231775186090046.followers({\"first\":10}).edges.7":{"node":{"type":"id","generated":false,"id":"User:108447400386600096","typename":"User"},"__typename":"UserEdge"},"User:108446027852334976":{"id":"108446027852334976","displayName":"R Dabral","username":"anupamdabral1989","imageUrl":"https://img.stackshare.io/user/1260998/default_05c8e1be5d282e5219cc35c458033daad37cc489.jpg","title":"SAP Consultant","popularity":3,"path":"/anupamdabral1989","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231775186090046.followers({\"first\":10}).edges.8":{"node":{"type":"id","generated":false,"id":"User:108446027852334976","typename":"User"},"__typename":"UserEdge"},"User:108275220160901545":{"id":"108275220160901545","displayName":"richgo","username":"richgo","imageUrl":"https://ucarecdn.com/946163f7-242a-4572-b473-2ebc63062794/","title":"","popularity":3,"path":"/richgo","stacksCount":1,"favoritesCount":0,"votesCount":0,"__typename":"User"},"$Tool:101231775186090046.followers({\"first\":10}).edges.9":{"node":{"type":"id","generated":false,"id":"User:108275220160901545","typename":"User"},"__typename":"UserEdge"},"$Tool:101231775186090046.userStacksUsing({\"first\":9})":{"count":109,"pageInfo":{"type":"id","generated":true,"id":"$Tool:101231775186090046.userStacksUsing({\"first\":9}).pageInfo","typename":"PageInfo"},"edges":[{"type":"id","generated":true,"id":"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.0","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.1","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.2","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.3","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.4","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.5","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.6","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.7","typename":"StackEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.8","typename":"StackEdge"}],"__typename":"StackConnection"},"$Tool:101231775186090046.userStacksUsing({\"first\":9}).pageInfo":{"hasNextPage":true,"endCursor":"OQ","__typename":"PageInfo"},"Stack:101231789527368398":{"name":"My Stack","imageUrl":"https://img.stackshare.io/stack/24886/default_4af9db0f653187df54dc313735f27713fdabdc45.jpeg","thumbUrl":"https://img.stackshare.io/stack/24886/thumb_4af9db0f653187df54dc313735f27713fdabdc45.jpeg","thumbRetinaUrl":"https://img.stackshare.io/stack/24886/thumb_retina_4af9db0f653187df54dc313735f27713fdabdc45.jpeg","identifier":"kazimanzurrashid/my-stack","id":"101231789527368398","__typename":"Stack"},"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.0":{"node":{"type":"id","generated":false,"id":"Stack:101231789527368398","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231792393082635":{"name":"Daily_Stack","imageUrl":"https://img.stackshare.io/stack/30391/default_de030a61c0f3414ff45ea162087ef1b51461bfbb.jpeg","thumbUrl":"https://img.stackshare.io/stack/30391/thumb_de030a61c0f3414ff45ea162087ef1b51461bfbb.jpeg","thumbRetinaUrl":"https://img.stackshare.io/stack/30391/thumb_retina_de030a61c0f3414ff45ea162087ef1b51461bfbb.jpeg","identifier":"jillukowicz/daily-stack","id":"101231792393082635","__typename":"Stack"},"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.1":{"node":{"type":"id","generated":false,"id":"Stack:101231792393082635","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231794912241863":{"name":"luis","imageUrl":"https://img.stackshare.io/stack/35272/default_4a1cb009382bf46d0a9656d3aa660453510a2408.png","thumbUrl":"https://img.stackshare.io/stack/35272/thumb_4a1cb009382bf46d0a9656d3aa660453510a2408.png","thumbRetinaUrl":"https://img.stackshare.io/stack/35272/thumb_retina_4a1cb009382bf46d0a9656d3aa660453510a2408.png","identifier":"luis199230/luis","id":"101231794912241863","__typename":"Stack"},"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.2":{"node":{"type":"id","generated":false,"id":"Stack:101231794912241863","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231796723268237":{"name":"My Stack","imageUrl":"https://img.stackshare.io/stack/39258/default_9303a71c4d903567706f5e84d08faa09e5432d59.jpeg","thumbUrl":"https://img.stackshare.io/stack/39258/thumb_9303a71c4d903567706f5e84d08faa09e5432d59.jpeg","thumbRetinaUrl":"https://img.stackshare.io/stack/39258/thumb_retina_9303a71c4d903567706f5e84d08faa09e5432d59.jpeg","identifier":"ericgonzalez/my-stack","id":"101231796723268237","__typename":"Stack"},"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.3":{"node":{"type":"id","generated":false,"id":"Stack:101231796723268237","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231797763286736":{"name":"My Stack","imageUrl":"https://img.stackshare.io/stack/41327/default_f4b9354eca3c140a4c8b765137395bdd8f04d450.jpeg","thumbUrl":"https://img.stackshare.io/stack/41327/thumb_f4b9354eca3c140a4c8b765137395bdd8f04d450.jpeg","thumbRetinaUrl":"https://img.stackshare.io/stack/41327/thumb_retina_f4b9354eca3c140a4c8b765137395bdd8f04d450.jpeg","identifier":"tbhmogy/my-stack","id":"101231797763286736","__typename":"Stack"},"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.4":{"node":{"type":"id","generated":false,"id":"Stack:101231797763286736","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231799227160694":{"name":"personal","imageUrl":"https://img.stackshare.io/stack/44209/default_bcdea21cbb205be2373b514c0322c7384d268db7.jpeg","thumbUrl":"https://img.stackshare.io/stack/44209/thumb_bcdea21cbb205be2373b514c0322c7384d268db7.jpeg","thumbRetinaUrl":"https://img.stackshare.io/stack/44209/thumb_retina_bcdea21cbb205be2373b514c0322c7384d268db7.jpeg","identifier":"kindkid/personal","id":"101231799227160694","__typename":"Stack"},"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.5":{"node":{"type":"id","generated":false,"id":"Stack:101231799227160694","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231804472758956":{"name":"Emailage","imageUrl":"https://img.stackshare.io/stack/130097/default_0cea6a274a22c9a8b3063df02ee626912c991d0d.png","thumbUrl":"https://img.stackshare.io/stack/130097/thumb_0cea6a274a22c9a8b3063df02ee626912c991d0d.png","thumbRetinaUrl":"https://img.stackshare.io/stack/130097/thumb_retina_0cea6a274a22c9a8b3063df02ee626912c991d0d.png","identifier":"rloureiro/emailage","id":"101231804472758956","__typename":"Stack"},"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.6":{"node":{"type":"id","generated":false,"id":"Stack:101231804472758956","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231805037843704":{"name":"serverless-pattern-streaming-data","imageUrl":"https://img.stackshare.io/stack/158893/default_d7facb9820551137c779940686f6b35bd977f0b3.png","thumbUrl":"https://img.stackshare.io/stack/158893/thumb_d7facb9820551137c779940686f6b35bd977f0b3.png","thumbRetinaUrl":"https://img.stackshare.io/stack/158893/thumb_retina_d7facb9820551137c779940686f6b35bd977f0b3.png","identifier":"timawagner/serverless-pattern-streaming-data","id":"101231805037843704","__typename":"Stack"},"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.7":{"node":{"type":"id","generated":false,"id":"Stack:101231805037843704","typename":"Stack"},"__typename":"StackEdge"},"Stack:101231806459180836":{"name":"My Stack","imageUrl":"https://img.stackshare.io/stack/211414/default_104977e751fea3bae7cb8a6973882523cc8e6e23.png","thumbUrl":"https://img.stackshare.io/stack/211414/thumb_104977e751fea3bae7cb8a6973882523cc8e6e23.png","thumbRetinaUrl":"https://img.stackshare.io/stack/211414/thumb_retina_104977e751fea3bae7cb8a6973882523cc8e6e23.png","identifier":"Swalloow/my-stack","id":"101231806459180836","__typename":"Stack"},"$Tool:101231775186090046.userStacksUsing({\"first\":9}).edges.8":{"node":{"type":"id","generated":false,"id":"Stack:101231806459180836","typename":"Stack"},"__typename":"StackEdge"},"$Tool:101231775186090046.allToolIntegrations({\"first\":9})":{"count":6,"pageInfo":{"type":"id","generated":true,"id":"$Tool:101231775186090046.allToolIntegrations({\"first\":9}).pageInfo","typename":"PageInfo"},"edges":[{"type":"id","generated":true,"id":"$Tool:101231775186090046.allToolIntegrations({\"first\":9}).edges.0","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.allToolIntegrations({\"first\":9}).edges.1","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.allToolIntegrations({\"first\":9}).edges.2","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.allToolIntegrations({\"first\":9}).edges.3","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.allToolIntegrations({\"first\":9}).edges.4","typename":"ToolEdge"},{"type":"id","generated":true,"id":"$Tool:101231775186090046.allToolIntegrations({\"first\":9}).edges.5","typename":"ToolEdge"}],"__typename":"ToolConnection"},"$Tool:101231775186090046.allToolIntegrations({\"first\":9}).pageInfo":{"hasNextPage":false,"endCursor":"Ng","__typename":"PageInfo"},"$Tool:101231775186090046.allToolIntegrations({\"first\":9}).edges.0":{"node":{"type":"id","generated":false,"id":"Tool:101231773409399220","typename":"Tool"},"__typename":"ToolEdge"},"Tool:101231773613893180":{"imageUrl":"https://img.stackshare.io/service/386/amazon-redshift.png","thumbUrl":"https://img.stackshare.io/service/386/thumb_amazon-redshift.png","thumbRetinaUrl":"https://img.stackshare.io/service/386/thumb_retina_amazon-redshift.png","name":"Amazon Redshift","id":"101231773613893180","slug":"amazon-redshift","path":"/amazon-redshift","__typename":"Tool"},"$Tool:101231775186090046.allToolIntegrations({\"first\":9}).edges.1":{"node":{"type":"id","generated":false,"id":"Tool:101231773613893180","typename":"Tool"},"__typename":"ToolEdge"},"Tool:101231776814270274":{"imageUrl":"https://img.stackshare.io/service/6715/localstack.png","thumbUrl":"https://img.stackshare.io/service/6715/thumb_localstack.png","thumbRetinaUrl":"https://img.stackshare.io/service/6715/thumb_retina_localstack.png","name":"LocalStack","id":"101231776814270274","slug":"localstack","path":"/localstack","__typename":"Tool"},"$Tool:101231775186090046.allToolIntegrations({\"first\":9}).edges.2":{"node":{"type":"id","generated":false,"id":"Tool:101231776814270274","typename":"Tool"},"__typename":"ToolEdge"},"Tool:101231777385494020":{"imageUrl":"https://img.stackshare.io/service/7932/default_511b9c033942380f3b6a020aeac11de4b77d34ba.png","thumbUrl":"https://img.stackshare.io/service/7932/thumb_511b9c033942380f3b6a020aeac11de4b77d34ba.png","thumbRetinaUrl":"https://img.stackshare.io/service/7932/thumb_retina_511b9c033942380f3b6a020aeac11de4b77d34ba.png","name":"StreamSets","id":"101231777385494020","slug":"streamsets","path":"/streamsets","__typename":"Tool"},"$Tool:101231775186090046.allToolIntegrations({\"first\":9}).edges.3":{"node":{"type":"id","generated":false,"id":"Tool:101231777385494020","typename":"Tool"},"__typename":"ToolEdge"},"Tool:101231777363445111":{"imageUrl":"https://img.stackshare.io/service/7883/preview.png","thumbUrl":"https://img.stackshare.io/service/7883/thumb_preview.png","thumbRetinaUrl":"https://img.stackshare.io/service/7883/thumb_retina_preview.png","name":"Dashbird","id":"101231777363445111","slug":"dashbird","path":"/dashbird","__typename":"Tool"},"$Tool:101231775186090046.allToolIntegrations({\"first\":9}).edges.4":{"node":{"type":"id","generated":false,"id":"Tool:101231777363445111","typename":"Tool"},"__typename":"ToolEdge"},"Tool:101231774959762616":{"imageUrl":"https://img.stackshare.io/service/3403/gM6MsWQ6_400x400.jpg","thumbUrl":"https://img.stackshare.io/service/3403/thumb_gM6MsWQ6_400x400.jpg","thumbRetinaUrl":"https://img.stackshare.io/service/3403/thumb_retina_gM6MsWQ6_400x400.jpg","name":"Foxpass","id":"101231774959762616","slug":"foxpass","path":"/foxpass","__typename":"Tool"},"$Tool:101231775186090046.allToolIntegrations({\"first\":9}).edges.5":{"node":{"type":"id","generated":false,"id":"Tool:101231774959762616","typename":"Tool"},"__typename":"ToolEdge"}}</script> <!-- glamorIds: 109 --> <script type="application/json" id="ToolProfile-glamor-c95330a3-fcea-405c-b404-cf08610de672">["1htug8r","1yodi52","iepywa","x5hg3h","u0iaox","9ilv8v","4gnhqq","1ag7ge9","ld8qhm","11b98zt","yawzxl","1aswmtz","qrny8b","1176rj6","zkwjas","ii8qy4","14pk3xx","1o4togz","1drwozb","gbti5j","1ahj942","1an0suy","i52n91","13sfqhu","1pwtf47","4d5oui","10pc7td","1ukyolz","1uackhz","1ofkegx","1xexurq","81jah4","69zjs9","8a04gk","1m38k02","162qu2y","p797gu","pvufaf","f7loz8","1i8b05s","mgyi0p","f3khu","12i35kv","1mjw833","a5x1lt","1m5j888","4bpmfq","1pvkxrw","1cylxxa","1g92dqh","ey1s1s","1cs0rzs","1j0qgmo","kxs423","eemya1","3dgua6","1guve57","11ovrkw","emqxrc","z9c3fl","1gs0ko2","1t7lufe","1nbl3qb","12257h","2fctj6","npxw5s","5f34wd","np1rfd","l6etxv","nuwf1p","5vbspm","12llqor","jyk0kg","4hck59","1dgfc7p","1j3tdba","13zfms0","uw1ldh","xkasvz","atv6j6","1m8tyev","1vf0ygt","utnqcw","ds0hbm","dg4ww9","z9ms26","t68yd0","1rz3855","i6njnm","6uh2e7","1dp4k20","ztg526","1srb7t4","ubfqf7","1pwfust","960s6h","fisw11","dj0mxl","1iqua1m","1n4juvm","1rmabp8","1346slw","2blcgu","4vocyb","pdrhqn","c3yizi","1nho65o","1ugm2nv","x5yd3w"]</script> <style>@-webkit-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-moz-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-o-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-webkit-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-moz-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-o-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-webkit-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-moz-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-o-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-webkit-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-moz-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-o-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-webkit-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-moz-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-o-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-webkit-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@-moz-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@-o-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}.css-4gnhqq,[data-css-4gnhqq]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:space-between;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;}.css-1ag7ge9,[data-css-1ag7ge9]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-wrap:wrap;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;}@media only screen and (max-width: 812px){.css-1ag7ge9 > a,[data-css-1ag7ge9] > a{text-align:center;}}.css-ld8qhm,[data-css-ld8qhm]{text-decoration:none;cursor:pointer;color:#c2c2c2;}.css-ld8qhm:hover,[data-css-ld8qhm]:hover{color:#068dfe;}.css-11b98zt,[data-css-11b98zt]{color:#c2c2c2;margin:0 5px 0 5px;}.css-11b98zt::after,[data-css-11b98zt]::after{content:"/";}.css-yawzxl,[data-css-yawzxl]{width:1140px;}.css-1aswmtz,[data-css-1aswmtz]{height:95px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;position:-webkit-sticky; position: sticky;top:0;background-color:#fff;width:100%;z-index:100;}.css-qrny8b,[data-css-qrny8b]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:space-between;width:100%;margin:0 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;}.css-1176rj6,[data-css-1176rj6]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;margin:15px 0 0 0;}.css-1176rj6 > a:last-of-type,[data-css-1176rj6] > a:last-of-type{margin-right:0;}.css-zkwjas,[data-css-zkwjas]{margin-top:4px;font-size:14px;}.css-zkwjas>span,[data-css-zkwjas]>span{margin-left:0;}.css-ii8qy4,[data-css-ii8qy4]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;width:1140px;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}.css-14pk3xx,[data-css-14pk3xx]{height:32px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #068dfe;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-size:13px;font-weight:400;letter-spacing:0.8px;background-color:#068dfe;color:#fff;text-decoration:none;cursor:pointer;-webkit-font-smoothing:antialiased;padding-top:0;padding-bottom:0;padding-left:8px;padding-right:8px;width:98px;outline:none;flex-grow:0;flex-shrink:0;margin-right:10px;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-webkit-flex-grow:0;-webkit-flex-shrink:0;}.css-14pk3xx:hover,[data-css-14pk3xx]:hover{background-color:rgba(6,141,254,0.8);border-color:rgba(6,141,254,0.79);color:#fff;}.css-1o4togz,[data-css-1o4togz]{height:32px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #068dfe;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-size:13px;font-weight:400;letter-spacing:0.8px;background-color:#068dfe;color:#fff;text-decoration:none;cursor:pointer;-webkit-font-smoothing:antialiased;padding-top:0;padding-bottom:0;padding-left:16px;padding-right:16px;width:auto;outline:none;flex-grow:0;flex-shrink:0;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-webkit-flex-grow:0;-webkit-flex-shrink:0;}.css-1o4togz:hover,[data-css-1o4togz]:hover{background-color:rgba(6,141,254,0.8);border-color:rgba(6,141,254,0.79);color:#fff;}.css-1drwozb,[data-css-1drwozb]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;width:80%;justify-content:space-between;align-items:center;order:4;-webkit-box-pack:justify;-webkit-justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-webkit-order:4;}@media only screen and (max-width: 480px){.css-1drwozb,[data-css-1drwozb]{margin-bottom:20px;}}.css-gbti5j,[data-css-gbti5j]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;align-items:center;position:relative;color:#707070;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;}.css-gbti5j>:first-child,[data-css-gbti5j]>:first-child{margin-bottom:5px;}.css-gbti5j>span,[data-css-gbti5j]>span{color:#333;line-height:1.22;letter-spacing:0.8px;font-weight:600;font-size:18px;}.css-1ahj942,[data-css-1ahj942]{border-left:1px solid #e1e1e1;width:1px;height:36px;}.css-1an0suy,[data-css-1an0suy]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;align-items:center;position:relative;color:#707070;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;transition:color 0.6s ease-in-out;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-webkit-transition:color 0.6s ease-in-out;-moz-transition:color 0.6s ease-in-out;}.css-1an0suy>:first-child,[data-css-1an0suy]>:first-child{margin-bottom:5px;}.css-1an0suy>span,[data-css-1an0suy]>span{color:#333;line-height:1.22;letter-spacing:0.8px;font-weight:600;font-size:18px;}.css-1an0suy div,[data-css-1an0suy] div{position:absolute;top:-15px;right:0;left:0;text-align:center;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:600;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#45C57C;opacity:0;animation:none;-webkit-animation:none;}.css-i52n91,[data-css-i52n91]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:600;font-size:18px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#333;margin:0;}.css-13sfqhu,[data-css-13sfqhu]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.69;letter-spacing:normal;-webkit-font-smoothing:antialiased;margin-top:8px;color:#707070;}.css-1pwtf47,[data-css-1pwtf47]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:row;align-items:center;text-decoration:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;}.css-4d5oui,[data-css-4d5oui]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#707070;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}.css-4d5oui strong,[data-css-4d5oui] strong{color:#333;}@media only screen and (max-width: 480px){.css-4d5oui,[data-css-4d5oui]{padding:10px;}}.css-10pc7td,[data-css-10pc7td]{display:grid;grid-template-columns:150px auto;grid-row-gap:20px;margin-bottom:20px;margin-top:20px;-ms-grid-template-columns:150px auto;-ms-grid-row-gap:20px;}@media only screen and (max-width: 480px){.css-10pc7td,[data-css-10pc7td]{grid-template-columns:100px auto;-ms-grid-template-columns:100px auto;}}.css-1ukyolz,[data-css-1ukyolz]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:row;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:22px;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#707070;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;}.css-1uackhz,[data-css-1uackhz]{font-weight:600;}.css-1ofkegx,[data-css-1ofkegx]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:22px;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#707070;padding-left:10px;}.css-1xexurq,[data-css-1xexurq]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;text-decoration:none;color:#068dfe;margin-top:10px;}.css-81jah4,[data-css-81jah4]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;margin:50px 0;-webkit-box-pack:center;-webkit-justify-content:center;}.css-69zjs9,[data-css-69zjs9]{background:#f7f7f7;width:100%;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;padding-top:68px;padding-bottom:68px;-webkit-box-pack:center;-webkit-justify-content:center;}@media only screen and (max-width: 812px){.css-69zjs9,[data-css-69zjs9]{padding-top:30px;padding-bottom:50px;}}.css-8a04gk,[data-css-8a04gk]{width:1140px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:space-between;padding-left:20px;padding-right:20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;}@media only screen and (max-width: 812px){.css-8a04gk,[data-css-8a04gk]{flex-direction:column;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;}}.css-1m38k02,[data-css-1m38k02]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#333;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}@media only screen and (max-width: 812px){.css-1m38k02,[data-css-1m38k02]{text-align:center;}}.css-162qu2y,[data-css-162qu2y]{font-size:20px;font-weight:600;letter-spacing:0.4px;}.css-p797gu,[data-css-p797gu]{font-size:13px;line-height:2.07;letter-spacing:0.3px;text-decoration:none;color:#333;}.css-p797gu:hover,[data-css-p797gu]:hover{color:#068dfe;}@media only screen and (max-width: 768px){.css-p797gu,[data-css-p797gu]{font-size:14px;}}.css-pvufaf,[data-css-pvufaf]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#068dfe;text-decoration:none;cursor:pointer;}.css-f7loz8,[data-css-f7loz8]{display:grid;grid-template-columns:repeat(auto-fill, minmax(350px, auto));row-gap:20px;column-gap:20px;margin-top:20px;-ms-grid-template-columns:repeat(auto-fill, minmax(350px, auto));-webkit-column-gap:20px;-moz-column-gap:20px;}@media only screen and (max-width: 768px){.css-f7loz8,[data-css-f7loz8]{grid-template-columns:minmax(250px, auto);justify-items:center;-ms-grid-template-columns:minmax(250px, auto);}}.css-1i8b05s,[data-css-1i8b05s]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;margin-top:20px;-webkit-box-pack:center;-webkit-justify-content:center;}.css-mgyi0p,[data-css-mgyi0p]{width:100%;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;flex-direction:column;margin-bottom:50px;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}.css-f3khu,[data-css-f3khu]{margin:10px 0;}.css-12i35kv,[data-css-12i35kv]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:space-between;margin:10px 0 10px 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;}@media only screen and (max-width: 480px){.css-12i35kv,[data-css-12i35kv]{align-items:center;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}}.css-1mjw833,[data-css-1mjw833]{max-width:100%;}.css-a5x1lt,[data-css-a5x1lt]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;-webkit-box-align:center;-webkit-align-items:center;}@media only screen and (max-width: 480px){.css-a5x1lt,[data-css-a5x1lt]{flex-direction:column;margin-bottom:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}}.css-1m5j888,[data-css-1m5j888]{height:110px;width:110px;margin-right:25px;margin-bottom:10px;border-radius:4px;border:1px solid #e1e1e1;}@media only screen and (max-width: 480px){.css-1m5j888,[data-css-1m5j888]{margin-right:0;height:70px;width:70px;}}.css-4bpmfq,[data-css-4bpmfq]{width:100%;max-width:500px;}@media only screen and (max-width: 480px){.css-4bpmfq,[data-css-4bpmfq]{text-align:center;}}.css-1pvkxrw,[data-css-1pvkxrw]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;-webkit-box-align:center;-webkit-align-items:center;}.css-1pvkxrw .fork,[data-css-1pvkxrw] .fork{margin-top:5px;}@media only screen and (max-width: 480px){.css-1pvkxrw,[data-css-1pvkxrw]{justify-content:center;-webkit-box-pack:center;-webkit-justify-content:center;}}.css-1cylxxa,[data-css-1cylxxa]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:600;font-size:25px;line-height:1;letter-spacing:normal;-webkit-font-smoothing:antialiased;padding:0;margin:0;color:#333;}.css-1g92dqh,[data-css-1g92dqh]{color:#707070;padding:5px 0;}.css-ey1s1s,[data-css-ey1s1s]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:16px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#707070;}.css-1cs0rzs,[data-css-1cs0rzs]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:flex-start;width:450px;-webkit-box-align:start;-webkit-align-items:flex-start;}@media only screen and (max-width: 480px){.css-1cs0rzs,[data-css-1cs0rzs]{width:100%;}}.css-1j0qgmo,[data-css-1j0qgmo]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:flex-start;width:100%;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;}@media only screen and (max-width: 480px){.css-1j0qgmo,[data-css-1j0qgmo]{flex-wrap:wrap;width:100%;justify-content:center;margin:0 auto;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;}}.css-kxs423,[data-css-kxs423]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:flex-start;padding:0 8px 0 24px;margin:5px 8px 0 0;flex-direction:column;border-left:1px solid #e1e1e1;gap:9px;-webkit-box-align:start;-webkit-align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}.css-kxs423 a,[data-css-kxs423] a, .css-kxs423 span, [data-css-kxs423] span{padding-right:8px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-wrap:nowrap;flex:2;align-items:center;-webkit-box-lines:nowrap;-webkit-flex-wrap:nowrap;-webkit-flex:2;-webkit-box-align:center;-webkit-align-items:center;}.css-kxs423 a div,[data-css-kxs423] a div, .css-kxs423 span div, [data-css-kxs423] span div{text-align:initial;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.css-kxs423 div > span,[data-css-kxs423] div > span{width:90px;}.css-kxs423 a,[data-css-kxs423] a{text-decoration:none;}.css-kxs423 svg,[data-css-kxs423] svg{margin-right:8px;position:relative;top:2px;width:14px;height:14px;}.css-kxs423 a:first-child > svg,[data-css-kxs423] a:first-child > svg{margin-left:0;}.css-kxs423 a:nth-last-child(2),[data-css-kxs423] a:nth-last-child(2), .css-kxs423 span:nth-last-child(2), [data-css-kxs423] span:nth-last-child(2){padding-right:0;}@media only screen and (max-width: 480px){.css-kxs423,[data-css-kxs423]{width:100%;padding-right:0;display:grid;grid-template-columns:48% 48%;grid-gap:11px;-ms-grid-template-columns:48% 48%;-ms-grid-gap:11px;}.css-kxs423 a,[data-css-kxs423] a, .css-kxs423 span, [data-css-kxs423] span{padding-right:0;}.css-kxs423 a,[data-css-kxs423] a{height:40px;border:1px solid #dedede;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;}.css-kxs423 svg,[data-css-kxs423] svg{margin-left:0;}.css-kxs423 a:nth-last-child(2),[data-css-kxs423] a:nth-last-child(2), .css-kxs423 span:nth-last-child(2), [data-css-kxs423] span:nth-last-child(2){padding-right:0;}.css-kxs423 a:nth-last-child(2),[data-css-kxs423] a:nth-last-child(2){border-right:1px solid #dedede;}}.css-eemya1,[data-css-eemya1]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:12px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#008FF9;}.css-eemya1 a,[data-css-eemya1] a, .css-eemya1 a:hover, [data-css-eemya1] a:hover, .css-eemya1 a:visited, [data-css-eemya1] a:visited{color:#707070;text-decoration:none;}.css-3dgua6,[data-css-3dgua6]{display:none;}@media only screen and (max-width: 480px){.css-3dgua6,[data-css-3dgua6]{display:block;}}.css-1guve57,[data-css-1guve57]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}@media only screen and (max-width: 480px){.css-1guve57,[data-css-1guve57]{display:none;}}.css-11ovrkw,[data-css-11ovrkw]{width:100%;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;border-bottom:2px solid #e1e1e1;position:-webkit-sticky; position: sticky;top:0;z-index:100;-webkit-box-pack:center;-webkit-justify-content:center;}.css-emqxrc,[data-css-emqxrc]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#707070;text-decoration:none;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;flex-direction:column;margin-right:10px;margin-left:10px;margin-bottom:-2px;border-bottom:2px solid transparent;width:82px;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}.css-emqxrc > svg,[data-css-emqxrc] > svg{height:34px;}.css-emqxrc:hover,[data-css-emqxrc]:hover{color:#068dfe;border-color:#068dfe;}.css-emqxrc:hover svg path,[data-css-emqxrc]:hover svg path{fill:#068dfe;stroke:#068dfe;}.css-emqxrc:focus,[data-css-emqxrc]:focus{color:#068dfe;border-color:#068dfe;}.css-emqxrc:focus svg path,[data-css-emqxrc]:focus svg path{fill:#068dfe;stroke:#068dfe;}.css-z9c3fl,[data-css-z9c3fl]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;position:relative;}.css-1gs0ko2,[data-css-1gs0ko2]{flex-grow:1;-webkit-flex-grow:1;}.css-1t7lufe,[data-css-1t7lufe]{margin:25px 0;display:block;}.css-1nbl3qb,[data-css-1nbl3qb]{margin-bottom:40px;}.css-12257h,[data-css-12257h]{margin:25px 0;}.css-2fctj6,[data-css-2fctj6]{grid-template-columns:repeat(auto-fill, 70px);padding:0;justify-content:space-between;grid-gap:20px;display:grid;text-align:center;-ms-grid-template-columns:repeat(auto-fill, 70px);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-grid-gap:20px;}@media only screen and (max-width: 768px){.css-2fctj6,[data-css-2fctj6]{grid-template-columns:repeat(auto-fill, 60px);-ms-grid-template-columns:repeat(auto-fill, 60px);}}.css-npxw5s,[data-css-npxw5s]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;text-decoration:none;list-style-type:none;color:#707070;}.css-npxw5s:hover,[data-css-npxw5s]:hover{color:#068dfe;}.css-5f34wd,[data-css-5f34wd]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;list-style-type:none;color:#707070;max-width:70px;}.css-5f34wd:hover,[data-css-5f34wd]:hover{color:#068dfe;}@media only screen and (max-width: 480px){.css-5f34wd,[data-css-5f34wd]{max-width:60px;}}.css-np1rfd,[data-css-np1rfd]{width:70px;height:70px;border:1px solid #e1e1e1;border-radius:4px;}@media only screen and (max-width: 480px){.css-np1rfd,[data-css-np1rfd]{width:60px;height:60px;}}.css-l6etxv,[data-css-l6etxv]{word-break:break-word;font-size:11px;height:24px;overflow:hidden;margin:10px 0 0;}@media only screen and (max-width: 480px){.css-l6etxv,[data-css-l6etxv]{margin-top:0;height:30px;line-height:1.4;}}.css-nuwf1p,[data-css-nuwf1p]{margin:30px 0;}.css-5vbspm,[data-css-5vbspm]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;margin-top:25px;min-width:280px;}.css-12llqor,[data-css-12llqor]{width:260px;margin-left:20px;margin-bottom:25px;}.css-jyk0kg,[data-css-jyk0kg]{position:relative;width:260px;height:100%;padding-top:30px;}.css-jyk0kg > div,[data-css-jyk0kg] > div{position:absolute;bottom:0;right:0;width:100%;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-flow:column nowrap;justify-content:flex-end;align-items:stretch;margin-bottom:20px;-webkit-flex-flow:column nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-webkit-box-align:stretch;-webkit-align-items:stretch;}.css-jyk0kg > div > div:last-of-type > div ,[data-css-jyk0kg] > div > div:last-of-type > div {margin:0;max-width:100%;}.css-jyk0kg > div a,[data-css-jyk0kg] > div a{max-width:100%;}.css-jyk0kg > div > * + *,[data-css-jyk0kg] > div > * + *{margin-top:10px;}@media only screen and (max-width: 768px){.css-jyk0kg,[data-css-jyk0kg]{width:100%;margin:20px 0 0 0;padding:0;}}.css-4hck59,[data-css-4hck59]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;}.css-1dgfc7p,[data-css-1dgfc7p]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;}.css-1dgfc7p > button,[data-css-1dgfc7p] > button{width:48%;margin-right:10px;}.css-1dgfc7p > button:last-child,[data-css-1dgfc7p] > button:last-child{margin:0;}.css-1j3tdba,[data-css-1j3tdba]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:600;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#a1a1a1;text-transform:uppercase;}.css-13zfms0,[data-css-13zfms0]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}.css-uw1ldh,[data-css-uw1ldh]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:0.2px;-webkit-font-smoothing:antialiased;border-bottom:1px solid;border-color:#e1e1e1;padding:10px 0 20px 0;width:100%;}.css-xkasvz,[data-css-xkasvz]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;padding:20px 0;width:100%;}.css-atv6j6,[data-css-atv6j6]{margin-top:5px;}.css-1m8tyev,[data-css-1m8tyev]{position:relative;}.css-1m8tyev a,[data-css-1m8tyev] a{display:inline-block;}.css-1m8tyev img,[data-css-1m8tyev] img{width:31px;height:31px;border-radius:50%;}.css-1m8tyev> svg,[data-css-1m8tyev]> svg{width:31px;height:31px;}.css-1vf0ygt,[data-css-1vf0ygt]{margin-left:15px;width:100%;}.css-1vf0ygt a,[data-css-1vf0ygt] a{color:#333;}.css-1vf0ygt a:hover,[data-css-1vf0ygt] a:hover{color:#068dfe;}.css-utnqcw,[data-css-utnqcw]{font-weight:bold;font-size:14px;width:100%;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;}.css-ds0hbm,[data-css-ds0hbm]{color:#4a4a4a;}.css-dg4ww9,[data-css-dg4ww9]{width:100%;margin-top:0;margin-bottom:18px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;}.css-dg4ww9 > svg:first-of-type,[data-css-dg4ww9] > svg:first-of-type{margin-right:7px;}.css-dg4ww9 > a,[data-css-dg4ww9] > a{text-decoration:none;margin-right:7px;}.css-dg4ww9 > a:last-of-type,[data-css-dg4ww9] > a:last-of-type{text-decoration:none;margin-right:0;}.css-dg4ww9 > *,[data-css-dg4ww9] > *{margin-bottom:13px;}.css-dg4ww9 > a > span:last-of-type,[data-css-dg4ww9] > a > span:last-of-type{font-size:14px;}.css-z9ms26,[data-css-z9ms26]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:600;font-size:14px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#2d2d2d;margin-right:7px;}.css-t68yd0,[data-css-t68yd0]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;position:relative;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;min-height:22px;background-color:#fff;border-radius:3.1px;border:0;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;}.css-t68yd0:hover,[data-css-t68yd0]:hover{background-color:#fff;}.css-1rz3855,[data-css-1rz3855]{border:solid 1px #c2c2c2;border-radius:3.1px;height:22px;width:22px;}.css-i6njnm,[data-css-i6njnm]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;margin-left:7px;color:#000;}.css-6uh2e7,[data-css-6uh2e7]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:14px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#939393;margin-right:7px;}.css-1dp4k20,[data-css-1dp4k20]{height:75px;position:relative;overflow:hidden;}.css-1dp4k20:after,[data-css-1dp4k20]:after{content:" ";position:absolute;bottom:0;left:0;width:100%;height:30px;background:-webkit-linear-gradient(to bottom, rgba(255,255,255,0), #fff 80%); background: -moz-linear-gradient(to bottom, rgba(255,255,255,0), #fff 80%); background: linear-gradient(to bottom, rgba(255,255,255,0), #fff 80%);}.css-ztg526 .topic,[data-css-ztg526] .topic,.css-ztg526 .tool,[data-css-ztg526] .tool{font-weight:normal;background:rgba(6,141,254,0.15);padding:0px 2px;}.css-ztg526 a,[data-css-ztg526] a,.css-ztg526 a:visited,[data-css-ztg526] a:visited{color:#068dfe;text-decoration:underline;cursor:pointer;}.css-ztg526 a:hover,[data-css-ztg526] a:hover,.css-ztg526 a:visited:hover,[data-css-ztg526] a:visited:hover{text-decoration:underline;}.css-ztg526 pre,[data-css-ztg526] pre{white-space:pre-wrap;word-wrap:break-word;background:#fafafa;color:#333;margin:15px 0;font-family:monospace;padding:10px;border-radius:0;}.css-ztg526 code,[data-css-ztg526] code{border-radius:0;background:#fafafa;color:#333;}.css-1srb7t4,[data-css-1srb7t4]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.6666666666666667;letter-spacing:normal;-webkit-font-smoothing:antialiased;width:100%;text-align:center;text-decoration:underline;cursor:pointer;color:#333;}.css-1srb7t4:hover,[data-css-1srb7t4]:hover{color:#333;text-decoration:none;}.css-ubfqf7,[data-css-ubfqf7]{margin:50px 0 0 0;}.css-1pwfust,[data-css-1pwfust]{margin:20px 0;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:space-between;flex-wrap:wrap;padding:0 0 0 20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;}.css-960s6h,[data-css-960s6h]{margin:10px 0;flex-basis:48%;color:#707070;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;-webkit-flex-basis:48%;}@media only screen and (max-width: 480px){.css-960s6h,[data-css-960s6h]{flex-basis:100%;-webkit-flex-basis:100%;}}.css-fisw11,[data-css-fisw11]{display:block;}.css-dj0mxl,[data-css-dj0mxl]{color:#707070;}.css-1iqua1m,[data-css-1iqua1m]{height:32px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #068dfe;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-size:13px;font-weight:400;letter-spacing:0.8px;background-color:#068dfe;color:#fff;text-decoration:none;cursor:pointer;-webkit-font-smoothing:antialiased;padding-top:0;padding-bottom:0;padding-left:16px;padding-right:16px;width:auto;outline:none;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;}.css-1iqua1m:hover,[data-css-1iqua1m]:hover{background-color:rgba(6,141,254,0.8);border-color:rgba(6,141,254,0.79);color:#fff;}.css-1n4juvm,[data-css-1n4juvm]{color:#707070;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.69;letter-spacing:normal;-webkit-font-smoothing:antialiased;margin-top:8px;}.css-1rmabp8,[data-css-1rmabp8]{display:grid;grid-template-columns:repeat(auto-fill, minmax(350px, auto));row-gap:20px;column-gap:20px;text-decoration:none;-ms-grid-template-columns:repeat(auto-fill, minmax(350px, auto));-webkit-column-gap:20px;-moz-column-gap:20px;}.css-1rmabp8 > a,[data-css-1rmabp8] > a{border:1px solid #e1e1e1;border-radius:3px;margin:0;}@media only screen and (max-width: 768px){.css-1rmabp8,[data-css-1rmabp8]{grid-template-columns:minmax(250px, auto);-ms-grid-template-columns:minmax(250px, auto);}}.css-1346slw,[data-css-1346slw]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 20px 10px 20px;background-color:#fff;height:67px;border-radius:3px;margin-bottom:15px;margin-right:18px;flex-shrink:0;text-decoration:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-webkit-flex-shrink:0;}.css-1346slw:hover,[data-css-1346slw]:hover{background-color:#fff;}@media only screen and (max-width: 480px){.css-1346slw,[data-css-1346slw]{padding:10px 5px;}}.css-2blcgu,[data-css-2blcgu]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;}@media only screen and (max-width: 480px){.css-2blcgu,[data-css-2blcgu]{max-width:70px;}}.css-4vocyb,[data-css-4vocyb]{height:27px;width:27px;}.css-pdrhqn,[data-css-pdrhqn]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:600;font-size:11px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#4a4a4a;text-align:center;margin-top:5px;text-overflow:ellipsis;width:80px;white-space:nowrap;overflow:hidden;}@media only screen and (max-width: 768px){.css-pdrhqn,[data-css-pdrhqn]{width:60px;}}.css-c3yizi,[data-css-c3yizi]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:11px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#4a4a4a;height:21px;width:21px;border:1px solid #e1e1e1;border-radius:50%;box-sizing:content-box;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:5px;margin-left:5px;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-flex-shrink:0;}.css-1nho65o,[data-css-1nho65o]{grid-template-columns:repeat(auto-fill, 64px);justify-content:space-between;grid-gap:20px;display:grid;text-align:center;-ms-grid-template-columns:repeat(auto-fill, 64px);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-grid-gap:20px;}.css-1ugm2nv,[data-css-1ugm2nv]{position:relative;}.css-1ugm2nv a,[data-css-1ugm2nv] a{display:inline-block;}.css-1ugm2nv img,[data-css-1ugm2nv] img{width:64px;height:64px;border-radius:50%;}.css-1ugm2nv> svg,[data-css-1ugm2nv]> svg{width:64px;height:64px;}.css-x5yd3w,[data-css-x5yd3w]{margin-top:20px;}</style> <div id="ToolProfile-react-component-c95330a3-fcea-405c-b404-cf08610de672" data-ssr="true" ><div class="css-mgyi0p"><div class="css-ii8qy4"><div class="css-f3khu"><div data-testid="breadcrumbs" class="css-1ag7ge9"><a href="/" class="css-ld8qhm">Home</a><div class="css-11b98zt"></div><a href="utilities" class="css-ld8qhm">Utilities</a><div class="css-11b98zt"></div><a href="application-utilities" class="css-ld8qhm">Application Utilities</a><div class="css-11b98zt"></div><a href="real-time-data-processing" class="css-ld8qhm">Real-time Data Processing</a></div></div><div class="css-12i35kv"><div class="css-1mjw833"><div class="css-a5x1lt"><a href="https://aws.amazon.com/kinesis/firehose/" target="_blank" rel="noopener noreferrer" title="Amazon Kinesis Firehose website"><img src="https://img.stackshare.io/service/3770/amazon-kinesis.png" alt="Amazon Kinesis Firehose logo" class="css-1m5j888"/></a><div class="css-4bpmfq"><div class="css-1pvkxrw"><h1 class="css-1cylxxa">Amazon Kinesis Firehose</h1></div><div class="css-1g92dqh"><span class="css-ey1s1s">Simple and Scalable Data Ingestion</span></div></div></div></div><div class="css-1cs0rzs"><div class="css-1j0qgmo"><div class="css-kxs423"><a rel="nofollow" href="http://twitter.com/awscloud"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="12" viewBox="0 0 14 12"><path fill="none" stroke="#49A8F9" d="M11.884 3.45c.486-.344.891-.79 1.236-1.275a5.58 5.58 0 0 1-1.439.385c.527-.304.892-.79 1.074-1.378a5.216 5.216 0 0 1-1.56.608A2.449 2.449 0 0 0 9.39 1a2.473 2.473 0 0 0-2.473 2.491c0 .183.02.385.06.567A7.08 7.08 0 0 1 1.83 1.446c-.203.384-.324.81-.324 1.255 0 .871.425 1.62 1.094 2.066a2.29 2.29 0 0 1-1.115-.304v.02a2.5 2.5 0 0 0 1.987 2.451 2.274 2.274 0 0 1-.649.081c-.162 0-.324-.02-.466-.04.304.992 1.236 1.66 2.31 1.681-.85.668-1.905 1.134-3.08 1.134-.203 0-.406-.02-.588-.04 1.094.709 2.412 1.093 3.81 1.093 4.58 0 7.074-3.787 7.074-7.068V3.45z"></path></svg> <div class="css-eemya1">awscloud</div></a><a rel="nofollow" href="https://aws.amazon.com/kinesis/firehose/"><svg xmlns="http://www.w3.org/2000/svg" width="11" height="11" viewBox="0 0 11 11"><g fill="#49A8F9" fill-rule="evenodd"><path d="M10.5 0h-4a.5.5 0 0 0 0 1h2.793L4.146 6.146a.5.5 0 1 0 .708.708L10 1.707V4.5a.5.5 0 0 0 1 0v-4a.5.5 0 0 0-.5-.5"></path><path d="M8.5 5a.5.5 0 0 0-.5.5V10H1V3h4.5a.5.5 0 0 0 0-1h-5a.5.5 0 0 0-.5.5v8a.5.5 0 0 0 .5.5h8a.5.5 0 0 0 .5-.5v-5a.5.5 0 0 0-.5-.5"></path></g></svg> <div class="css-eemya1">aws.amazon.com</div></a><div class="css-3dgua6"></div></div><div class="css-1guve57"></div></div></div></div></div><div class="css-11ovrkw"><div class="css-yawzxl"><div data-testid="navigationBar" class="css-1aswmtz"><div class="css-qrny8b"><nav class="css-1176rj6"><a href="#description" class="css-emqxrc"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><g fill="#A1A1A1"><path stroke="#A1A1A1" stroke-width=".2" d="M20.35 23H8.95a.933.933 0 0 1-.95-.95V6.95c0-.538.412-.95.95-.95h8.677L21.3 9.673V22.05c0 .538-.412.95-.95.95zm.317-13.073l-2.85-2.85v2.09c0 .19.126.316.316.316h2.534v.634h-2.534a.933.933 0 0 1-.95-.95V6.633H8.95c-.19 0-.317.127-.317.317v15.1c0 .19.127.317.317.317h11.4c.19 0 .317-.127.317-.317V9.927z"></path><path d="M11.87 18.45h5.23a.5.5 0 1 1 0 1h-5.23a.5.5 0 1 1 0-1zm0-5h2a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1zm0 2.55h3a.5.5 0 1 1 0 1h-3a.5.5 0 1 1 0-1zm0-5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1 0-1z"></path></g></svg><div class="css-zkwjas">Description<!-- --> </div></a><a href="#stacks" class="css-emqxrc"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><g fill="#A1A1A1" stroke="#A1A1A1" stroke-width=".2"><path fill-rule="evenodd" d="M20.467 21.867a2.415 2.415 0 0 1-2.318-1.74h-2.192l-.012.008-2.615-4.499h-1.598a2.415 2.415 0 1 1 0-1.35h1.641l-.058-.034 2.63-4.526.022.013h2.172a2.415 2.415 0 1 1 0 1.35h-1.424l-2.23 3.838-.002.003.001.004 2.234 3.843h1.431a2.415 2.415 0 1 1 2.318 3.09zm-.01-10.184a1.27 1.27 0 1 0-1.244-1.515v.492a1.27 1.27 0 0 0 1.244 1.023zm-11.043 2.01a1.268 1.268 0 1 0 0 2.537 1.268 1.268 0 0 0 0-2.537zm11.053 4.491a1.27 1.27 0 0 0-1.244 1.022v.493a1.27 1.27 0 0 0 1.244 1.022 1.27 1.27 0 0 0 0-2.537z"></path></g></svg><div class="css-zkwjas">Stacks<!-- --> </div></a><a href="#integrations" class="css-emqxrc"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><g fill="#A1A1A1" stroke="#A1A1A1"><path stroke-width=".4" d="M19.474 8.03a6.42 6.42 0 0 0-4.478 1.827 6.42 6.42 0 0 0-4.478-1.827C6.924 8.03 4 11.018 4 14.691c0 3.673 2.924 6.661 6.518 6.661a6.42 6.42 0 0 0 4.478-1.827 6.419 6.419 0 0 0 4.477 1.827c3.594 0 6.518-2.988 6.518-6.66 0-3.674-2.924-6.662-6.517-6.662zm-8.956 12.724c-3.272 0-5.933-2.72-5.933-6.063 0-3.343 2.662-6.063 5.933-6.063 1.575 0 3.005.635 4.068 1.663a6.717 6.717 0 0 0-1.63 4.4c0 1.686.616 3.227 1.63 4.401a5.84 5.84 0 0 1-4.068 1.662zm3.023-6.063a6.11 6.11 0 0 1 1.455-3.965 6.11 6.11 0 0 1 1.454 3.965 6.11 6.11 0 0 1-1.454 3.965 6.108 6.108 0 0 1-1.455-3.965zm5.933 6.063a5.838 5.838 0 0 1-4.07-1.662 6.718 6.718 0 0 0 1.632-4.401 6.717 6.717 0 0 0-1.631-4.4 5.838 5.838 0 0 1 4.069-1.663c3.27 0 5.932 2.72 5.932 6.063 0 3.342-2.661 6.063-5.932 6.063z"></path><path stroke-width=".2" d="M15.384 11.887h-.866v-.299h.866zm-.786 5.608h.865v.299h-.865zm1.384-4.548h-1.903v-.3h1.903zm.183.959h-2.421v-.299h2.421zm.085.685v.299h-2.509v-.299zm-2.384.978h2.258v.299h-2.258zm.213.954h1.72v.299h-1.72v-.299z"></path></g></svg><div class="css-zkwjas">Integrations<!-- --> </div></a><a href="#features" class="css-emqxrc"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><g fill="#A1A1A1" stroke="#A1A1A1" stroke-width=".2"><path d="M20.35 23H8.95a.933.933 0 0 1-.95-.95V6.95c0-.538.412-.95.95-.95h8.677L21.3 9.673V22.05c0 .538-.412.95-.95.95zm.317-13.073l-2.85-2.85v2.09c0 .19.126.316.316.316h2.534v.634h-2.534a.933.933 0 0 1-.95-.95V6.633H8.95c-.19 0-.317.127-.317.317v15.1c0 .19.127.317.317.317h11.4c.19 0 .317-.127.317-.317V9.927z"></path><path d="M11.87 18.45h5.23a.5.5 0 1 1 0 1h-5.23a.5.5 0 1 1 0-1zm5.43-2.305v-3.66l-2.7-1.35-2.7 1.35v3.66l2.7 1.35 2.7-1.35zm-2.7-2.34l-.75-.45 1.8-1.02.75.36-1.8 1.11zm.39-1.8l-1.71.99-.48-.3 1.8-.9.39.21zm-2.49 1.2l1.8 1.11v1.74h.6v-1.74l1.8-1.11v2.58l-2.1 1.05-2.1-1.05v-2.58z"></path></g></svg><div class="css-zkwjas">Features<!-- --> </div></a><a href="#alternatives" class="css-emqxrc"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><g fill="#A1A1A1" stroke="#A1A1A1" stroke-width=".2"><path d="M13.626 18.015l.511-.81a.405.405 0 0 0-.136-.565.422.422 0 0 0-.576.133l-.51.81c-.927 1.469-2.25 2.312-3.632 2.312H7.416a.412.412 0 1 0 0 .823h1.87c1.68-.007 3.26-.99 4.34-2.703zm9.944-7.882l-2.023-1.99a.42.42 0 0 0-.59 0 .403.403 0 0 0 0 .578l1.316 1.291h-1.939c-1.676 0-3.26.984-4.34 2.697l-.314.498a.405.405 0 0 0 .137.566.42.42 0 0 0 .572-.134l.313-.499c.927-1.468 2.249-2.308 3.632-2.308h1.936l-1.315 1.291a.403.403 0 0 0 0 .579c.082.08.188.12.297.12a.42.42 0 0 0 .296-.12l2.027-1.99a.406.406 0 0 0-.003-.58zm-.862.34v-.04l.02.02-.02.02z"></path><path d="M20.954 22.581c.082.08.188.12.297.12a.42.42 0 0 0 .296-.12l2.027-1.99a.403.403 0 0 0 0-.58l-2.027-1.986a.42.42 0 0 0-.59 0 .403.403 0 0 0 0 .578l1.316 1.292h-1.877c-1.38 0-2.706-.843-3.632-2.312L13.69 12.71c-1.08-1.716-2.664-2.697-4.34-2.697H7.416a.412.412 0 1 0 0 .823h1.931c1.38 0 2.705.843 3.632 2.309l3.073 4.874c1.08 1.716 2.664 2.7 4.34 2.7h1.877l-1.315 1.291a.4.4 0 0 0 0 .572zm1.754-2.265l.02.02-.02.02v-.04z"></path></g></svg><div class="css-zkwjas">Alternatives<!-- --> </div></a><a href="#followers" class="css-emqxrc"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="17" viewBox="0 0 20 17"><path fill="#A09F9F" fill-rule="evenodd" stroke="#999" stroke-width=".2" d="M14.432 12.715l2.348-2.746a.415.415 0 0 1 .607-.038.47.47 0 0 1 .028.646l-2.64 3.09a.419.419 0 0 1-.3.15h-.014a.414.414 0 0 1-.3-.127l-1.498-1.516a.466.466 0 0 1-.014-.637.413.413 0 0 1 .606-.015l1.177 1.193zm-3.165-.868a3.749 3.749 0 0 0 3.744 3.745 3.749 3.749 0 0 0 3.744-3.745 3.749 3.749 0 0 0-3.744-3.745 3.749 3.749 0 0 0-3.744 3.745zm2.001-4.195a4.523 4.523 0 0 1 1.743-.35 4.55 4.55 0 0 1 4.545 4.545 4.55 4.55 0 0 1-4.545 4.545 4.55 4.55 0 0 1-4.545-4.545 4.53 4.53 0 0 1 1.91-3.688c-.026-.013-.045-.029-.045-.054V5.837c0-.159.08-.308.207-.395a.588.588 0 0 0 .254-.487V2.6c0-.907-.721-1.64-1.602-1.64h-.494c-.886 0-1.603.738-1.603 1.64v2.355c0 .192.095.376.255.487a.47.47 0 0 1 .207.395v2.268a.588.588 0 0 1-.32.526c-.288.145-1.791.921-3.181 2.089a.66.66 0 0 0-.235.511v1.612a.456.456 0 0 1-.458.473.47.47 0 0 1-.466-.478v-1.612c0-.487.207-.94.575-1.249.153-.129.307-.253.461-.373V7.21a.5.5 0 0 1 .214-.41.352.352 0 0 0 .156-.296V4.618c0-.666-.525-1.206-1.172-1.206h-.394c-.646 0-1.166.54-1.166 1.201v1.886c0 .121.058.231.155.296.136.09.214.245.214.41v1.817c0 .225-.121.42-.316.52a13.83 13.83 0 0 0-2.513 1.662.421.421 0 0 0-.146.325v1.291a.487.487 0 0 1-.481.496A.487.487 0 0 1 0 12.82v-1.291c0-.425.18-.821.501-1.091.967-.821 2.003-1.411 2.479-1.667V7.435a1.368 1.368 0 0 1-.369-.936V4.613c0-1.211.958-2.192 2.129-2.192h.394c1.177 0 2.129.986 2.129 2.192v1.886c0 .356-.136.686-.369.936V8.91a19.344 19.344 0 0 1 1.733-1.037V6.059a1.557 1.557 0 0 1-.462-1.109V2.595C8.165 1.162 9.305 0 10.7 0h.495c1.399 0 2.535 1.167 2.535 2.595V4.95c0 .424-.17.82-.462 1.109v1.593z"></path></svg><div class="css-zkwjas">Followers<!-- --> </div></a></nav><div class="css-nil"><div class="css-jyk0kg"><div><div class="css-4hck59"><div class="css-1drwozb"><div class="css-gbti5j"><label>Stacks</label><span>250</span></div><div class="css-1ahj942"></div><div class="css-1an0suy"><label>Followers</label><span>174</span><div>+ 1</div></div><div class="css-1ahj942"></div><div class="css-gbti5j"><label>Votes</label><span>0</span></div></div></div><div class="css-1dgfc7p"><button data-testid="follow" class="css-14pk3xx"><svg width="11" height="11" viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="1.5"><path d="M5.5 0v11M0 5.5h11" fill="none" stroke="#fff"></path></svg> <!-- -->Follow</button><button data-testid="iUseThis" class="css-1o4togz"><svg width="11" height="11" viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="1.5"><path d="M5.5 0v11M0 5.5h11" fill="none" stroke="#fff"></path></svg> I use this</button></div></div></div></div></div></div></div></div><main class="css-ii8qy4"><div class="css-z9c3fl"><div class="css-1gs0ko2"><div class="css-1t7lufe"><div id="description" style="pointer-events:none;grid-column:span undefined;display:block;height:110px;margin-top:-110px"></div><div class="css-1nbl3qb"><div class="css-nil"><h2 class="css-i52n91">What is Amazon Kinesis Firehose?</h2><div class="css-13sfqhu">Amazon Kinesis Firehose is the easiest way to load streaming data into AWS. It can capture and automatically load streaming data into Amazon S3 and Amazon Redshift, enabling near real-time analytics with existing business intelligence tools and dashboards you’re already using today.</div><div class="css-13sfqhu">Amazon Kinesis Firehose<!-- --> is a tool in the <strong>Real-time Data Processing</strong> category of a tech stack.</div><div class="css-13sfqhu"></div><div class="css-13sfqhu"></div></div></div></div><div class="css-nil"><h2 class="css-i52n91">Who uses Amazon Kinesis Firehose?</h2><div class="css-13sfqhu"></div></div><div class="css-1t7lufe"><div id="stacks" style="pointer-events:none;grid-column:span undefined;display:block;height:110px;margin-top:-110px"></div><div class="css-nil"><h2 class="css-i52n91"></h2><div class="css-13sfqhu"></div><div class="css-13sfqhu"><div class="css-1j3tdba">Companies</div></div><div class="css-13sfqhu"><div class="css-dj0mxl"><strong>111</strong> companies reportedly use<!-- --> <strong>Amazon Kinesis Firehose</strong> in their tech stacks, including<!-- --> <strong>CRED<!-- -->, </strong><strong>Tech Stack<!-- -->, </strong>and <strong>Primer</strong>.</div></div></div><div class="css-12257h"><ul class="css-2fctj6"><a href="cred/cred" title="CRED" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/506350/thumb_retina_73d4897d7ef3118ba6d05a10e41ba231fd75f8d1.png" alt="CRED" class="css-np1rfd"/><h3 class="css-l6etxv">CRED</h3></li></a><a href="getir/tech-stack" title="Tech Stack" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/734780/thumb_retina_c9064866276ed60aa62d6da8718eec39c5a69f4b.png" alt="Tech Stack" class="css-np1rfd"/><h3 class="css-l6etxv">Tech Stack</h3></li></a><a href="primer-io/primer" title="Primer" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/698329/thumb_retina_a980673c8d6d6ff140e21ec85cb34bf28c0c9089.png" alt="Primer" class="css-np1rfd"/><h3 class="css-l6etxv">Primer</h3></li></a><a href="shelf/shelf" title="Shelf" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/139820/thumb_retina_52c5e71a6c75e79b6ffddc1778f6508efd28a8be.png" alt="Shelf" class="css-np1rfd"/><h3 class="css-l6etxv">Shelf</h3></li></a><a href="streamelements/streamelements" title="StreamElements" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/31847/thumb_retina_e004ba1143ec5d9b25568db3ce26e9281bde1b78.jpg" alt="StreamElements" class="css-np1rfd"/><h3 class="css-l6etxv">StreamElements</h3></li></a><a href="lime/lime" title="Lime" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/325236/thumb_retina_3394131090ebdf906aabfd7cb8608a764d9e00cc.png" alt="Lime" class="css-np1rfd"/><h3 class="css-l6etxv">Lime</h3></li></a><a href="queue-it/queue-it" title="Queue-it" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/363494/thumb_retina_25ded7067b7f5234e21bc0bb174fc1c3cbbfeadd.png" alt="Queue-it" class="css-np1rfd"/><h3 class="css-l6etxv">Queue-it</h3></li></a><a href="hivestack/hivestack" title="Hivestack" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/44348/thumb_retina_91140f3608e468a6f3385283ee625093feed7251.png" alt="Hivestack" class="css-np1rfd"/><h3 class="css-l6etxv">Hivestack</h3></li></a><a href="fundamentei/fundamentei" title="Fundamentei" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/512698/thumb_retina_4920fa32a4a40e6d5865d927b1fe0cda6f8332c2.png" alt="Fundamentei" class="css-np1rfd"/><h3 class="css-l6etxv">Fundamentei</h3></li></a></ul><div class="css-1i8b05s"><button class="css-1iqua1m">Sign up to see more</button></div></div><div class="css-nil"><h2 class="css-i52n91"></h2><div class="css-13sfqhu"></div><div class="css-13sfqhu"><div class="css-1j3tdba">Developers</div></div><div class="css-13sfqhu"><strong>109</strong> developers on StackShare have stated that they use <strong>Amazon Kinesis Firehose</strong>.</div></div><div class="css-12257h"><ul class="css-2fctj6"><a href="kazimanzurrashid/my-stack" title="My Stack" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/24886/thumb_retina_4af9db0f653187df54dc313735f27713fdabdc45.jpeg" alt="My Stack" class="css-np1rfd"/><h3 class="css-l6etxv">My Stack</h3></li></a><a href="jillukowicz/daily-stack" title="Daily_Stack" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/30391/thumb_retina_de030a61c0f3414ff45ea162087ef1b51461bfbb.jpeg" alt="Daily_Stack" class="css-np1rfd"/><h3 class="css-l6etxv">Daily_Stack</h3></li></a><a href="luis199230/luis" title="luis" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/35272/thumb_retina_4a1cb009382bf46d0a9656d3aa660453510a2408.png" alt="luis" class="css-np1rfd"/><h3 class="css-l6etxv">luis</h3></li></a><a href="ericgonzalez/my-stack" title="My Stack" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/39258/thumb_retina_9303a71c4d903567706f5e84d08faa09e5432d59.jpeg" alt="My Stack" class="css-np1rfd"/><h3 class="css-l6etxv">My Stack</h3></li></a><a href="tbhmogy/my-stack" title="My Stack" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/41327/thumb_retina_f4b9354eca3c140a4c8b765137395bdd8f04d450.jpeg" alt="My Stack" class="css-np1rfd"/><h3 class="css-l6etxv">My Stack</h3></li></a><a href="kindkid/personal" title="personal" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/44209/thumb_retina_bcdea21cbb205be2373b514c0322c7384d268db7.jpeg" alt="personal" class="css-np1rfd"/><h3 class="css-l6etxv">personal</h3></li></a><a href="rloureiro/emailage" title="Emailage" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/130097/thumb_retina_0cea6a274a22c9a8b3063df02ee626912c991d0d.png" alt="Emailage" class="css-np1rfd"/><h3 class="css-l6etxv">Emailage</h3></li></a><a href="timawagner/serverless-pattern-streaming-data" title="serverless-pattern-streaming-data" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/158893/thumb_retina_d7facb9820551137c779940686f6b35bd977f0b3.png" alt="serverless-pattern-streaming-data" class="css-np1rfd"/><h3 class="css-l6etxv">serverless-pattern ...</h3></li></a><a href="Swalloow/my-stack" title="My Stack" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/stack/211414/thumb_retina_104977e751fea3bae7cb8a6973882523cc8e6e23.png" alt="My Stack" class="css-np1rfd"/><h3 class="css-l6etxv">My Stack</h3></li></a></ul><div class="css-1i8b05s"><button class="css-1iqua1m">Sign up to see more</button></div></div></div><div class="css-1t7lufe"><div id="integrations" style="pointer-events:none;grid-column:span undefined;display:block;height:110px;margin-top:-110px"></div><div class="css-nil"><h2 class="css-i52n91">Amazon Kinesis Firehose Integrations</h2><div class="css-13sfqhu"></div></div><div class="css-1n4juvm"><strong>Amazon S3<!-- -->, </strong><strong>Amazon Redshift<!-- -->, </strong><strong>LocalStack<!-- -->, </strong><strong>StreamSets<!-- -->, </strong>and <strong>Dashbird</strong> are some of the popular tools that integrate with<!-- --> <!-- -->Amazon Kinesis Firehose<!-- -->. Here&#x27;s a list of all <strong>6</strong> tools that integrate with <!-- -->Amazon Kinesis Firehose<!-- -->.</div><div class="css-12257h"><ul class="css-2fctj6"><a href="amazon-s3" title="Amazon S3" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/service/25/thumb_retina_amazon-s3.png" alt="Amazon S3" class="css-np1rfd"/><h3 class="css-l6etxv">Amazon S3</h3></li></a><a href="amazon-redshift" title="Amazon Redshift" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/service/386/thumb_retina_amazon-redshift.png" alt="Amazon Redshift" class="css-np1rfd"/><h3 class="css-l6etxv">Amazon Redshift</h3></li></a><a href="localstack" title="LocalStack" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/service/6715/thumb_retina_localstack.png" alt="LocalStack" class="css-np1rfd"/><h3 class="css-l6etxv">LocalStack</h3></li></a><a href="streamsets" title="StreamSets" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/service/7932/thumb_retina_511b9c033942380f3b6a020aeac11de4b77d34ba.png" alt="StreamSets" class="css-np1rfd"/><h3 class="css-l6etxv">StreamSets</h3></li></a><a href="dashbird" title="Dashbird" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/service/7883/thumb_retina_preview.png" alt="Dashbird" class="css-np1rfd"/><h3 class="css-l6etxv">Dashbird</h3></li></a><a href="foxpass" title="Foxpass" class="css-npxw5s"><li class="css-5f34wd"><img src="https://img.stackshare.io/service/3403/thumb_retina_gM6MsWQ6_400x400.jpg" alt="Foxpass" class="css-np1rfd"/><h3 class="css-l6etxv">Foxpass</h3></li></a></ul><div class="css-1i8b05s"></div></div></div><div class="css-1t7lufe"><div class="css-ubfqf7"><div class="css-1j3tdba">Decisions about Amazon Kinesis Firehose</div><p class="css-1n4juvm">Here are some stack decisions, common use cases and reviews by companies and developers who chose <!-- -->Amazon Kinesis Firehose<!-- --> in their tech stack.</p><div class="css-uw1ldh"><div class="css-4gnhqq"><div class="css-xkasvz"><div class="css-atv6j6"><div class="css-1m8tyev"><div class="lazyload-wrapper"><div class="lazyload-placeholder"></div></div></div></div><div class="css-1vf0ygt"><div class="css-utnqcw"><div>Praveen Mooli</div></div><div class="css-ds0hbm">Engineering Manager<!-- --> at Taylor and Francis<!-- --> · <a href="/praveenm/decisions/102523983538702954" class="css-nil"><time>Jul 29, 2019</time> <!-- -->| 18 upvotes · 2.6M views</a></div></div></div></div><div class="css-nil"><div class="css-dg4ww9"><svg xmlns="http://www.w3.org/2000/svg" width="21" height="21" viewBox="0 0 21 21"><g fill="none" fill-rule="evenodd"><path fill="#068DFE" fill-rule="nonzero" d="M20.918 19.017l-1.442-4.195a10.3 10.3 0 0 0 1.062-4.537 10.208 10.208 0 0 0-2.949-7.207A10.199 10.199 0 0 0 10.436 0a10.23 10.23 0 0 0-7.428 3.006A10.228 10.228 0 0 0 0 10.437a10.199 10.199 0 0 0 3.077 7.153 10.207 10.207 0 0 0 7.191 2.95h.016a10.3 10.3 0 0 0 4.537-1.063l4.195 1.442a1.485 1.485 0 0 0 1.543-.357c.408-.408.545-.999.358-1.544z"></path><rect width="7" height="1.8" x="6" y="5" fill="#FFF" rx=".9"></rect><rect width="10" height="1.8" x="6" y="9" fill="#FFF" rx=".9"></rect><rect width="7" height="1.8" x="6" y="13" fill="#FFF" rx=".9"></rect></g></svg><div class="css-z9ms26">Shared insights</div><div class="css-6uh2e7">on</div><a class="css-1pwtf47"><span title="MongoDB Atlas" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/5739/atlas-360x360.png" alt="MongoDB Atlas" class="css-1rz3855"/></span><span class="css-i6njnm">MongoDB Atlas</span></a><a class="css-1pwtf47"><span title="Java" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/995/K85ZWV2F.png" alt="Java" class="css-1rz3855"/></span><span class="css-i6njnm">Java</span></a><a class="css-1pwtf47"><span title="Spring Boot" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/2927/nPzvMuo2_400x400.png" alt="Spring Boot" class="css-1rz3855"/></span><span class="css-i6njnm">Spring Boot</span></a><a class="css-1pwtf47"><span title="Node.js" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/1011/n1JRsFeB_400x400.png" alt="Node.js" class="css-1rz3855"/></span><span class="css-i6njnm">Node.js</span></a><a class="css-1pwtf47"><span title="ExpressJS" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/1163/hashtag.png" alt="ExpressJS" class="css-1rz3855"/></span><span class="css-i6njnm">ExpressJS</span></a><a class="css-1pwtf47"><span title="Python" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/993/pUBY5pVj.png" alt="Python" class="css-1rz3855"/></span><span class="css-i6njnm">Python</span></a><a class="css-1pwtf47"><span title="Flask" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/1001/default_6d109315b60108628b7cd3e159b84645c31ef0e2.png" alt="Flask" class="css-1rz3855"/></span><span class="css-i6njnm">Flask</span></a><a class="css-1pwtf47"><span title="Amazon Kinesis" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/433/default_6bea44ee4da746fbb7c9070a7ffac9b764d1ed79.png" alt="Amazon Kinesis" class="css-1rz3855"/></span><span class="css-i6njnm">Amazon Kinesis</span></a><a class="css-1pwtf47"><span title="Amazon Kinesis Firehose" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/3770/amazon-kinesis.png" alt="Amazon Kinesis Firehose" class="css-1rz3855"/></span><span class="css-i6njnm">Amazon Kinesis Firehose</span></a><a class="css-1pwtf47"><span title="Amazon SNS" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/396/amazon-sns.png" alt="Amazon SNS" class="css-1rz3855"/></span><span class="css-i6njnm">Amazon SNS</span></a><a class="css-1pwtf47"><span title="Amazon SQS" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/395/amazon-sqs.png" alt="Amazon SQS" class="css-1rz3855"/></span><span class="css-i6njnm">Amazon SQS</span></a><a class="css-1pwtf47"><span title="AWS Lambda" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/1909/aws-lambda.png" alt="AWS Lambda" class="css-1rz3855"/></span><span class="css-i6njnm">AWS Lambda</span></a><a class="css-1pwtf47"><span title="Angular" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/3745/cb8U-gL6_400x400.jpg" alt="Angular" class="css-1rz3855"/></span><span class="css-i6njnm">Angular</span></a><a class="css-1pwtf47"><span title="RxJS" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/1796/984368.png" alt="RxJS" class="css-1rz3855"/></span><span class="css-i6njnm">RxJS</span></a><a class="css-1pwtf47"><span title="GitHub" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/27/default_869c34d29acc794d60ecdd5d2b5bfc042a80a4ec.jpg" alt="GitHub" class="css-1rz3855"/></span><span class="css-i6njnm">GitHub</span></a><a class="css-1pwtf47"><span title="Travis CI" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/460/Lu6cGu0z_400x400.png" alt="Travis CI" class="css-1rz3855"/></span><span class="css-i6njnm">Travis CI</span></a><a class="css-1pwtf47"><span title="Terraform" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/1276/og-image-8b3e4f7d.png" alt="Terraform" class="css-1rz3855"/></span><span class="css-i6njnm">Terraform</span></a><a class="css-1pwtf47"><span title="Docker" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/586/n4u37v9t_400x400.png" alt="Docker" class="css-1rz3855"/></span><span class="css-i6njnm">Docker</span></a><a class="css-1pwtf47"><span title="Serverless" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/5095/serverless-logo.png" alt="Serverless" class="css-1rz3855"/></span><span class="css-i6njnm">Serverless</span></a><a class="css-1pwtf47"><span title="Amazon RDS" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/232/amazon-rds.png" alt="Amazon RDS" class="css-1rz3855"/></span><span class="css-i6njnm">Amazon RDS</span></a><a class="css-1pwtf47"><span title="Amazon DynamoDB" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/389/amazon-dynamodb.png" alt="Amazon DynamoDB" class="css-1rz3855"/></span><span class="css-i6njnm">Amazon DynamoDB</span></a><a class="css-1pwtf47"><span title="Amazon S3" class="css-t68yd0 service"><img src="https://img.stackshare.io/service/25/amazon-s3.png" alt="Amazon S3" class="css-1rz3855"/></span><span class="css-i6njnm">Amazon S3</span></a></div><div class="css-1dp4k20"><div class="css-ztg526"><p>We are in the process of building a modern content platform to deliver our content through various channels. We decided to go with Microservices architecture as we wanted scale. Microservice architecture style is an approach to developing an application as a suite of small independently deployable services built around specific business capabilities. You can gain modularity, extensive parallelism and cost-effective scaling by deploying services across many distributed servers. Microservices modularity facilitates independent updates/deployments, and helps to avoid single point of failure, which can help prevent large-scale outages. We also decided to use Event Driven Architecture pattern which is a popular distributed asynchronous architecture pattern used to produce highly scalable applications. The event-driven architecture is made up of highly decoupled, single-purpose event processing components that asynchronously receive and process events.</p> <p>To build our <span class="topic">#Backend</span> capabilities we decided to use the following: 1. <span class="topic">#Microservices</span> - <span class="tool">Java</span> with <span class="tool">Spring Boot</span> , <span class="tool">Node.js</span> with <span class="tool">ExpressJS</span> and <span class="tool">Python</span> with <span class="tool">Flask</span> 2. <span class="topic">#Eventsourcingframework</span> - <span class="tool">Amazon Kinesis</span> , <span class="tool">Amazon Kinesis Firehose</span> , <span class="tool">Amazon SNS</span> , <span class="tool">Amazon SQS</span>, <span class="tool">AWS Lambda</span> 3. <span class="topic">#Data</span> - <span class="tool">Amazon RDS</span> , <span class="tool">Amazon DynamoDB</span> , <span class="tool">Amazon S3</span> , <span class="tool">MongoDB Atlas</span> </p> <p>To build <span class="topic">#Webapps</span> we decided to use <span class="tool">Angular 2</span> with <span class="tool">RxJS</span> </p> <p><span class="topic">#Devops</span> - <span class="tool">GitHub</span> , <span class="tool">Travis CI</span> , <span class="tool">Terraform</span> , <span class="tool">Docker</span> , <span class="tool">Serverless</span> </p></div></div></div><a class="css-1srb7t4">See more</a></div><div class="css-x5yd3w"><a href="/tool/amazon-kinesis-firehose/decisions" class="css-1xexurq">See all decisions</a></div></div></div><div class="css-1t7lufe"><div id="features" style="pointer-events:none;grid-column:span undefined;display:block;height:110px;margin-top:-110px"></div><h2 class="css-i52n91">Amazon Kinesis Firehose<!-- -->&#x27;s Features</h2><ul class="css-1pwfust"><li class="css-960s6h">Easy-to-Use</li><li class="css-960s6h">Integrated with AWS Data Stores</li><li class="css-960s6h">Automatic Elasticity</li><li class="css-960s6h">Near Real-time</li></ul></div><div class="css-1t7lufe"><div id="alternatives" style="pointer-events:none;grid-column:span undefined;display:block;height:110px;margin-top:-110px"></div><h2 class="css-i52n91">Amazon Kinesis Firehose<!-- --> Alternatives &amp; Comparisons</h2><div class="css-nuwf1p"><div class="css-1j3tdba">What are some alternatives to <!-- -->Amazon Kinesis Firehose<!-- -->?</div><div class="css-4d5oui"><div class="css-10pc7td"><div class="css-1ukyolz"><div class="css-1uackhz">Stream</div></div><div class="css-1ofkegx">Stream allows you to build scalable feeds, activity streams, and chat. Stream’s simple, yet powerful API’s and SDKs are used by some of the largest and most popular applications for feeds and chat. SDKs available for most popular languages.</div><div class="css-1ukyolz"><div class="css-1uackhz">Kafka</div></div><div class="css-1ofkegx">Kafka is a distributed, partitioned, replicated commit log service. It provides the functionality of a messaging system, but with a unique design.</div><div class="css-1ukyolz"><div class="css-1uackhz">Amazon Kinesis</div></div><div class="css-1ofkegx">Amazon Kinesis can collect and process hundreds of gigabytes of data per second from hundreds of thousands of sources, allowing you to easily write applications that process information in real-time, from sources such as web site click-streams, marketing and financial information, manufacturing instrumentation and social media, and operational logs and metering data. </div><div class="css-1ukyolz"><div class="css-1uackhz">Google Cloud Dataflow</div></div><div class="css-1ofkegx">Google Cloud Dataflow is a unified programming model and a managed service for developing and executing a wide range of data processing patterns including ETL, batch computation, and continuous computation. Cloud Dataflow frees you from operational tasks like resource management and performance optimization.</div></div></div></div><div class="css-nuwf1p"><div class="css-nuwf1p"><div class="css-1j3tdba">Related Comparisons</div><div class="css-nuwf1p"><div class="css-13zfms0"><div class="css-1rmabp8"><a href="/stackups/amazon-kinesis-firehose-vs-stream" class="css-1346slw"><div class="css-2blcgu"><img src="https://img.stackshare.io/service/3770/thumb_amazon-kinesis.png" alt="Amazon Kinesis Firehose" class="css-4vocyb"/><div title="Amazon Kinesis Firehose" class="css-pdrhqn">Amazon Kinesis Firehose</div></div><div class="css-c3yizi">VS</div><div class="css-2blcgu"><img src="https://img.stackshare.io/service/2213/thumb_mBSAJI_h_400x400.jpg" alt="Stream" class="css-4vocyb"/><div title="Stream" class="css-pdrhqn">Stream</div></div></a><a href="/stackups/amazon-kinesis-firehose-vs-kafka" class="css-1346slw"><div class="css-2blcgu"><img src="https://img.stackshare.io/service/1063/thumb_kazUJooF_400x400.jpg" alt="Kafka" class="css-4vocyb"/><div title="Kafka" class="css-pdrhqn">Kafka</div></div><div class="css-c3yizi">VS</div><div class="css-2blcgu"><img src="https://img.stackshare.io/service/3770/thumb_amazon-kinesis.png" alt="Amazon Kinesis Firehose" class="css-4vocyb"/><div title="Amazon Kinesis Firehose" class="css-pdrhqn">Amazon Kinesis Firehose</div></div></a><a href="/stackups/amazon-kinesis-vs-amazon-kinesis-firehose" class="css-1346slw"><div class="css-2blcgu"><img src="https://img.stackshare.io/service/433/thumb_6bea44ee4da746fbb7c9070a7ffac9b764d1ed79.png" alt="Amazon Kinesis" class="css-4vocyb"/><div title="Amazon Kinesis" class="css-pdrhqn">Amazon Kinesis</div></div><div class="css-c3yizi">VS</div><div class="css-2blcgu"><img src="https://img.stackshare.io/service/3770/thumb_amazon-kinesis.png" alt="Amazon Kinesis Firehose" class="css-4vocyb"/><div title="Amazon Kinesis Firehose" class="css-pdrhqn">Amazon Kinesis Firehose</div></div></a><a href="/stackups/amazon-kinesis-firehose-vs-google-cloud-dataflow" class="css-1346slw"><div class="css-2blcgu"><img src="https://img.stackshare.io/service/5253/thumb_google-cloud-dataflow.png" alt="Google Cloud Dataflow" class="css-4vocyb"/><div title="Google Cloud Dataflow" class="css-pdrhqn">Google Cloud Dataflow</div></div><div class="css-c3yizi">VS</div><div class="css-2blcgu"><img src="https://img.stackshare.io/service/3770/thumb_amazon-kinesis.png" alt="Amazon Kinesis Firehose" class="css-4vocyb"/><div title="Amazon Kinesis Firehose" class="css-pdrhqn">Amazon Kinesis Firehose</div></div></a><a href="/stackups/amazon-kinesis-firehose-vs-github-pages" class="css-1346slw"><div class="css-2blcgu"><img src="https://img.stackshare.io/service/683/thumb_5eeb660db1239eeb3f1c1f6187f2abf0f3a0500d.png" alt="GitHub Pages" class="css-4vocyb"/><div title="GitHub Pages" class="css-pdrhqn">GitHub Pages</div></div><div class="css-c3yizi">VS</div><div class="css-2blcgu"><img src="https://img.stackshare.io/service/3770/thumb_amazon-kinesis.png" alt="Amazon Kinesis Firehose" class="css-4vocyb"/><div title="Amazon Kinesis Firehose" class="css-pdrhqn">Amazon Kinesis Firehose</div></div></a><a href="/stackups/amazon-kinesis-firehose-vs-twister2" class="css-1346slw"><div class="css-2blcgu"><img src="https://img.stackshare.io/service/3770/thumb_amazon-kinesis.png" alt="Amazon Kinesis Firehose" class="css-4vocyb"/><div title="Amazon Kinesis Firehose" class="css-pdrhqn">Amazon Kinesis Firehose</div></div><div class="css-c3yizi">VS</div><div class="css-2blcgu"><img src="https://img.stackshare.io/service/11262/thumb_half.jpg" alt="Twister2" class="css-4vocyb"/><div title="Twister2" class="css-pdrhqn">Twister2</div></div></a></div><div class="css-f7loz8"><a data-testid="popularToolComparisonLink" href="/amazon-kinesis-firehose/stackups" class="css-1xexurq">See all comparisons</a></div></div></div></div></div></div><div class="css-1t7lufe"><div id="followers" style="pointer-events:none;grid-column:span undefined;display:block;height:110px;margin-top:-110px"></div><div class="css-nil"><h2 class="css-i52n91"></h2><div class="css-13sfqhu"></div><div class="css-13sfqhu"><div class="css-1j3tdba">Amazon Kinesis Firehose<!-- -->&#x27;s Followers</div></div><div class="css-13sfqhu"><strong>174</strong> developers follow <strong>Amazon Kinesis Firehose</strong> <!-- -->to keep up with related blogs and decisions.</div></div><div class="css-12257h"><div class="css-fisw11"><div class="css-1nho65o"><div class="css-1ugm2nv"><a href="/ashwaryaj" title="Visit Profile" class="css-pvufaf"><div class="lazyload-wrapper"><div class="lazyload-placeholder"></div></div></a></div><div class="css-1ugm2nv"><a href="/daniel-dqsdatalabs" title="Visit Profile" class="css-pvufaf"><div class="lazyload-wrapper"><div class="lazyload-placeholder"></div></div></a></div><div class="css-1ugm2nv"><a href="/anchitanu" title="Visit Profile" class="css-pvufaf"><div class="lazyload-wrapper"><div class="lazyload-placeholder"></div></div></a></div><div class="css-1ugm2nv"><a href="/hazirahhasnan94" title="Visit Profile" class="css-pvufaf"><div class="lazyload-wrapper"><div class="lazyload-placeholder"></div></div></a></div><div class="css-1ugm2nv"><a href="/kyleahn" title="Visit Profile" class="css-pvufaf"><div class="lazyload-wrapper"><div class="lazyload-placeholder"></div></div></a></div><div class="css-1ugm2nv"><a href="/hakanceran" title="Visit Profile" class="css-pvufaf"><div class="lazyload-wrapper"><div class="lazyload-placeholder"></div></div></a></div><div class="css-1ugm2nv"><a href="/2020sc04710" title="Visit Profile" class="css-pvufaf"><div class="lazyload-wrapper"><div class="lazyload-placeholder"></div></div></a></div><div class="css-1ugm2nv"><a href="/carinohv" title="Visit Profile" class="css-pvufaf"><div class="lazyload-wrapper"><div class="lazyload-placeholder"></div></div></a></div><div class="css-1ugm2nv"><a href="/anupamdabral1989" title="Visit Profile" class="css-pvufaf"><div class="lazyload-wrapper"><div class="lazyload-placeholder"></div></div></a></div><div class="css-1ugm2nv"><a href="/richgo" title="Visit Profile" class="css-pvufaf"><div class="lazyload-wrapper"><div class="lazyload-placeholder"></div></div></a></div></div></div></div><div class="css-1i8b05s"><button class="css-1iqua1m">Sign up to see more</button></div></div></div><aside class="css-5vbspm"><div class="css-12llqor"><div style="position:sticky;top:110px"><div class="css-81jah4"></div></div></div></aside></div></main></div><div class="css-69zjs9"><div class="css-8a04gk"><div class="css-1m38k02"><h2 class="css-162qu2y">Similar Tools</h2><a href="/stream" title="Stream" class="css-p797gu">Stream</a><a href="/kafka" title="Kafka" class="css-p797gu">Kafka</a><a href="/amazon-kinesis" title="Amazon Kinesis" class="css-p797gu">Amazon Kinesis</a><a href="/google-cloud-dataflow" title="Google Cloud Dataflow" class="css-p797gu">Google Cloud Dataflow</a></div><div class="css-1m38k02"><h2 class="css-162qu2y">New Tools</h2><a href="/algolia" title="Algolia" class="css-p797gu">Algolia</a><a href="/amazon-cloudsearch" title="Amazon CloudSearch" class="css-p797gu">Amazon CloudSearch</a><a href="/algolia" title="Algolia" class="css-p797gu">Algolia</a><a href="/blazemeter" title="BlazeMeter" class="css-p797gu">BlazeMeter</a><a href="/amazon-mechanical-turk" title="Amazon Mechanical Turk" class="css-p797gu">Amazon Mechanical Turk</a></div><div class="css-1m38k02"><h2 class="css-162qu2y">Trending Comparisons</h2><a href="/stackups/amazon-kinesis-firehose-vs-stream" title="Amazon Kinesis Firehose vs Stream" class="css-p797gu">Amazon Kinesis Firehose vs Stream</a><a href="/stackups/amazon-kinesis-vs-amazon-kinesis-firehose" title="Amazon Kinesis vs Amazon Kinesis Firehose" class="css-p797gu">Amazon Kinesis vs Amazon Kinesis Firehose</a><a href="/stackups/amazon-kinesis-firehose-vs-aws-data-pipeline" title="AWS Data Pipeline vs Amazon Kinesis Firehose" class="css-p797gu">AWS Data Pipeline vs Amazon Kinesis Firehose</a><a href="/stackups/amazon-api-gateway-vs-amazon-kinesis-firehose" title="Amazon API Gateway vs Amazon Kinesis Firehose" class="css-p797gu">Amazon API Gateway vs Amazon Kinesis Firehose</a><a href="/stackups/amazon-kinesis-firehose-vs-google-cloud-dataflow" title="Amazon Kinesis Firehose vs Google Cloud Dataflow" class="css-p797gu">Amazon Kinesis Firehose vs Google Cloud Dataflow</a></div><div class="css-1m38k02"><h2 class="css-162qu2y">Related Jobs</h2><a href="/jobs/stream" title="Stream Jobs" class="css-p797gu">Stream Jobs</a><a href="/jobs/kafka" title="Kafka Jobs" class="css-p797gu">Kafka Jobs</a><a href="/jobs/amazon-kinesis" title="Amazon Kinesis Jobs" class="css-p797gu">Amazon Kinesis Jobs</a><a href="/jobs/google-cloud-dataflow" title="Google Cloud Dataflow Jobs" class="css-p797gu">Google Cloud Dataflow Jobs</a></div></div></div></div> <script> renderComponent('ToolProfile','ToolProfile-react-component-c95330a3-fcea-405c-b404-cf08610de672','ToolProfile-apollo-state-c95330a3-fcea-405c-b404-cf08610de672','ToolProfile-glamor-c95330a3-fcea-405c-b404-cf08610de672', 'apollo','{"route":"/amazon-kinesis-firehose","userId":null,"featureFlags":{}}'); </script>
<script type="application/json" id="Footer-apollo-state-b887cc69-1029-4251-be72-f428c4a31686">{}</script> <!-- glamorIds: 21 --> <script type="application/json" id="Footer-glamor-b887cc69-1029-4251-be72-f428c4a31686">["1htug8r","1yodi52","iepywa","x5hg3h","u0iaox","9ilv8v","ts0y2j","cs546h","1fco1ts","11a2nsi","1npm75a","1gn11bn","1y302zr","11gxadc","1iqd2ec","lneilx","de1dx1","1h53588","12k57td","j1o656","zr18wh"]</script> <style>@-webkit-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-moz-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-o-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-webkit-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-moz-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-o-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-webkit-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-moz-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-o-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-webkit-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-moz-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-o-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-webkit-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-moz-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-o-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-webkit-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@-moz-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@-o-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}.css-ts0y2j,[data-css-ts0y2j]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.4;letter-spacing:normal;-webkit-font-smoothing:antialiased;background:#333;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;align-items:center;padding:50px 0 80px;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;}@media only screen and (max-width: 768px){.css-ts0y2j,[data-css-ts0y2j]{padding:0 0 40px;}}.css-cs546h,[data-css-cs546h]{max-width:1220px;}@media only screen and (max-width: 992px){.css-cs546h,[data-css-cs546h]{width:700px;}}@media only screen and (min-width: 993px){.css-cs546h,[data-css-cs546h]{width:955px;}}@media only screen and (min-width: 1200px){.css-cs546h,[data-css-cs546h]{width:1220px;}}.css-1fco1ts,[data-css-1fco1ts]{display:grid;grid-template-columns:repeat(4, 1fr);justify-items:center;column-gap:3%;-ms-grid-template-columns:repeat(4, 1fr);-webkit-column-gap:3%;-moz-column-gap:3%;}@media only screen and (max-width: 768px){.css-1fco1ts,[data-css-1fco1ts]{grid-template-columns:1fr;text-align:center;-ms-grid-template-columns:1fr;}}.css-11a2nsi,[data-css-11a2nsi]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;align-items:center;text-align:left;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;}.css-1npm75a,[data-css-1npm75a]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;color:#fff;font-size:14px;line-height:1.7;letter-spacing:0.3px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}.css-1npm75a a,[data-css-1npm75a] a{color:#fff;text-decoration:none;}.css-1npm75a a:visited,[data-css-1npm75a] a:visited{color:#fff;}.css-1npm75a a:hover,[data-css-1npm75a] a:hover{color:#068dfe;}.css-1npm75a a:hover span,[data-css-1npm75a] a:hover span{color:#fff;}.css-1npm75a a:active span,[data-css-1npm75a] a:active span{color:#fff;}@media only screen and (max-width: 768px){.css-1npm75a,[data-css-1npm75a]{align-items:center;width:95%;font-size:16px;line-height:2;-webkit-box-align:center;-webkit-align-items:center;}}.css-1gn11bn,[data-css-1gn11bn]{color:#fff;font-weight:600;font-size:20px;letter-spacing:0.38px;}@media only screen and (max-width: 768px){.css-1gn11bn,[data-css-1gn11bn]{margin-top:36px;margin-bottom:24px;}}.css-1y302zr,[data-css-1y302zr]{position:relative;}@media only screen and (min-width: 769px){.css-1y302zr,[data-css-1y302zr]{margin-right:auto;}}.css-11gxadc,[data-css-11gxadc]{padding:0;margin:8px 0;}.css-11gxadc li,[data-css-11gxadc] li{display:inline-block;margin:0 5px;}@media only screen and (min-width: 769px){.css-11gxadc li:first-child,[data-css-11gxadc] li:first-child{margin-left:0;}}@media only screen and (max-width: 768px){.css-11gxadc,[data-css-11gxadc]{margin:0 0 80px;}}.css-1iqd2ec svg:hover path,[data-css-1iqd2ec] svg:hover path{fill:#939393;}.css-lneilx,[data-css-lneilx]{margin-top:15px;line-height:100%;}.css-lneilx svg,[data-css-lneilx] svg{max-width:135px;}.css-lneilx svg g,[data-css-lneilx] svg g{fill:#fff;}@media only screen and (max-width: 768px){.css-lneilx,[data-css-lneilx]{margin-top:0;}}@media only screen and (max-width: 480px){.css-lneilx,[data-css-lneilx]{margin-top:0;}}.css-de1dx1,[data-css-de1dx1]{color:#fff;}.css-de1dx1 a,[data-css-de1dx1] a, .css-de1dx1 span, [data-css-de1dx1] span{display:inline-block;margin-right:8px;font-size:13px;letter-spacing:0.24px;}.css-de1dx1 a:last-child,[data-css-de1dx1] a:last-child{margin-right:0;}@media only screen and (max-width: 768px){.css-de1dx1,[data-css-de1dx1]{line-height:1.5;margin-top:14px;margin-bottom:11px;}}.css-1h53588,[data-css-1h53588]{margin:18px 0;}@media only screen and (max-width: 992px){.css-1h53588,[data-css-1h53588]{text-align:center;}}@media only screen and (max-width: 480px){.css-1h53588,[data-css-1h53588]{text-align:center;}}.css-12k57td,[data-css-12k57td]{font-family:Cerebri Sans Pro;margin-top:0;font-style:normal;font-weight:400;font-size:14px;line-height:25px;letter-spacing:0.375px;color:#fff;}.css-j1o656,[data-css-j1o656]{width:53px;height:53px;}.css-zr18wh,[data-css-zr18wh]{color:#c2c2c2;font-size:10px;margin-top:5px;}.css-zr18wh div,[data-css-zr18wh] div{white-space:nowrap;}@media only screen and (max-width: 768px){.css-zr18wh,[data-css-zr18wh]{font-size:13px;line-height:1.5;text-align:center;}}</style> <div id="Footer-react-component-b887cc69-1029-4251-be72-f428c4a31686" data-ssr="true" ><footer class="css-ts0y2j"><div class="css-cs546h"><div class="css-1fco1ts"><div class="css-11a2nsi"><div class="css-1npm75a"><h3 class="css-1gn11bn">Tools &amp; Services</h3><a href="/stackups/trending" title="Compare Tools">Compare Tools</a><a href="/search" title="Search Tools &amp; Services">Search</a><a href="/alternatives" title="Browse Tools &amp; Services">Browse Tool Alternatives</a><a href="/categories" title="Technology Tools &amp; Services">Browse Tool Categories</a><a href="/submit" title="Submit a Tool">Submit A Tool</a><a href="/admin/approval-tool" title="Approve Tools">Approve Tools</a></div></div><div class="css-11a2nsi"><div class="css-1npm75a"><h3 class="css-1gn11bn">Company</h3><a href="/featured-posts" title="Featured Posts">Blog</a><a href="/api" title="API">API</a><a href="/jobs" title="Jobs">Job Search</a><a href="/careers" title="Careers at StackShare" class="css-1y302zr">Careers</a><a href="/stackshare" title="Our Stack">Our Stack</a><a href="/vendors" title="Advertise With Us">Advertise With Us</a><a href="mailto:team@stackshare.io" title="Contact Us">Contact Us</a></div></div><div class="css-11a2nsi"><div class="css-1npm75a"><h3 class="css-1gn11bn">Follow Us</h3><ul class="css-11gxadc"><li><a href="https://twitter.com/stackshareio" target="_blank" rel="noreferrer noopener nofollow" class="css-1iqd2ec"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#FFF" fill-rule="evenodd" d="M3.6 0h16.8A3.6 3.6 0 0 1 24 3.6v16.8a3.6 3.6 0 0 1-3.6 3.6H3.6A3.6 3.6 0 0 1 0 20.4V3.6A3.6 3.6 0 0 1 3.6 0zm14.29 9.964c.548-.389 1.005-.891 1.393-1.44a6.285 6.285 0 0 1-1.621.435c.594-.343 1.005-.891 1.21-1.553a5.867 5.867 0 0 1-1.758.685A2.759 2.759 0 0 0 15.08 7.2a2.788 2.788 0 0 0-2.787 2.81c0 .205.023.433.069.639A7.976 7.976 0 0 1 6.56 7.702a3.037 3.037 0 0 0-.365 1.417c0 .982.48 1.827 1.233 2.33-.456 0-.89-.138-1.256-.343v.022c0 1.37.96 2.49 2.238 2.764-.228.069-.48.092-.73.092-.183 0-.366-.023-.526-.046.343 1.119 1.394 1.873 2.604 1.896-.96.753-2.147 1.279-3.472 1.279a6 6 0 0 1-.662-.046c1.233.8 2.718 1.233 4.294 1.233 5.162 0 7.971-4.27 7.971-7.97v-.366z"></path></svg></a></li><li><a href="https://facebook.com/stackshareio" target="_blank" rel="noreferrer noopener nofollow" class="css-1iqd2ec"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#FFF" fill-rule="evenodd" d="M16.478 24v-8h2.896l.201-3.069h-3.097v-2.237c0-.86.172-1.405 1.262-1.405h1.692l.143-2.925s-.86-.172-2.351-.172c-3.04 0-4.36 1.835-4.36 3.9v2.81H10.8V16h2.065v8H3.6A3.6 3.6 0 0 1 0 20.4V3.6A3.6 3.6 0 0 1 3.6 0h16.8A3.6 3.6 0 0 1 24 3.6v16.8a3.6 3.6 0 0 1-3.6 3.6h-3.922z"></path></svg></a></li><li><a href="https://www.linkedin.com/company/stackshare" target="_blank" rel="noreferrer noopener nofollow" class="css-1iqd2ec"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#FFF" fill-rule="evenodd" d="M3.6 0h16.8A3.6 3.6 0 0 1 24 3.6v16.8a3.6 3.6 0 0 1-3.6 3.6H3.6A3.6 3.6 0 0 1 0 20.4V3.6A3.6 3.6 0 0 1 3.6 0zm5.521 17.16V9.378H6.374v7.782h2.747zM7.748 8.43c1.119 0 1.83-.807 1.83-1.815C9.554 5.578 8.868 4.8 7.749 4.8c-1.094 0-1.831.778-1.831 1.815 0 1.008.712 1.815 1.805 1.815h.026zm11.444 8.73v-4.12c0-2.518-1.246-4.12-3.205-4.12-1.119 0-1.932.661-2.288 1.653l-.102-1.195h-2.721c.025.305.076 1.83.076 1.83v5.952h2.747v-4.12c0-1.12.508-1.831 1.347-1.831.84 0 1.4.432 1.4 1.83v4.12h2.746z"></path></svg></a></li><li><a href="https://angel.co/stackshare" target="_blank" rel="noreferrer noopener nofollow" class="css-1iqd2ec"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#FFF" fill-rule="evenodd" d="M3.6 0h16.8A3.6 3.6 0 0 1 24 3.6v16.8a3.6 3.6 0 0 1-3.6 3.6H3.6A3.6 3.6 0 0 1 0 20.4V3.6A3.6 3.6 0 0 1 3.6 0zm4.684 14.42c.365.493.708.877 1.029 1.153.322.276.579.413.769.413.14 0 .268-.064.385-.194a.624.624 0 0 0 .173-.42c0-.16-.114-.528-.341-1.11-.227-.58-.512-1.15-.849-1.71-.249-.418-.492-.733-.732-.947-.24-.214-.466-.319-.68-.319-.174 0-.366.111-.577.33-.212.223-.317.43-.317.622 0 .2.102.501.309.903.207.4.484.827.83 1.28zm6.062-4.06a89.757 89.757 0 0 0 1.296-3.767c.31-.99.465-1.598.465-1.824 0-.242-.053-.43-.155-.563h-.001a.51.51 0 0 0-.429-.2c-.23 0-.468.194-.707.582-.24.389-.505 1.014-.793 1.875l-1.238 3.622 1.562.275zm-4.45-.445a.982.982 0 0 1 .371-.058c.05 0 .149.005.298.013.147.01.392.03.73.063L9.958 6.022c-.347-.993-.615-1.644-.806-1.949-.19-.303-.397-.456-.619-.456a.513.513 0 0 0-.422.2c-.107.133-.16.313-.16.54 0 .384.144 1.052.433 2.004.29.953.724 2.202 1.303 3.749a.41.41 0 0 1 .21-.195zm6.22 2.129a1.006 1.006 0 0 0-.245-.293c-.338-.285-.998-.54-1.979-.765a13.608 13.608 0 0 0-3.068-.338c-.296 0-.508.05-.632.15-.124.1-.186.272-.186.516 0 .567.314.98.943 1.233.627.255 1.643.382 3.049.382h.508c.116 0 .21.044.279.133.07.088.118.219.142.394-.14.134-.43.287-.866.456-.438.172-.774.341-1.005.508a4.53 4.53 0 0 0-1.196 1.31 3.99 3.99 0 0 0-.198.374c-.04.09-.07.176-.102.263-.012.034-.029.067-.04.1-.018.063-.03.125-.044.188-.013.056-.032.11-.04.166-.006.039-.006.076-.01.114-.008.076-.019.154-.019.228v.001c0 .277.063.609.192.997.128.388.192.629.192.72v.086l-.025.112c-.364-.023-.65-.239-.863-.644-.21-.406-.315-.947-.315-1.622v-.112a.719.719 0 0 1-.192.125.553.553 0 0 1-.205.037c-.074 0-.144-.006-.212-.019a2.132 2.132 0 0 1-.222-.058v.001c.024.094.043.182.056.27a1.05 1.05 0 0 1-.34 1.003 1.22 1.22 0 0 1-.856.331c-.52 0-1.05-.256-1.587-.77-.537-.515-.806-1.017-.806-1.51 0-.091.01-.172.032-.243a.406.406 0 0 1 .104-.182c.115.142.278.35.483.627.545.76 1.05 1.14 1.512 1.14.157 0 .297-.05.422-.149.123-.1.185-.206.185-.313v-.001c0-.127-.083-.334-.248-.629a8.366 8.366 0 0 0-.681-.99c-.33-.425-.606-.736-.826-.933-.217-.196-.394-.295-.525-.295-.29 0-.557.157-.8.47a1.756 1.756 0 0 0-.366 1.11c0 .344.086.725.254 1.147.168.422.416.846.738 1.271a4.937 4.937 0 0 0 1.816 1.524c.723.355 1.522.532 2.4.532 1.611 0 2.96-.607 4.046-1.823 1.088-1.216 1.632-2.739 1.632-4.568 0-.56-.04-1.005-.124-1.337a1.67 1.67 0 0 0-.162-.425zm-4.733 2.915a6.14 6.14 0 0 1 .626-.682c.218-.206.449-.386.689-.545a8.167 8.167 0 0 1-1.01-.113 5.067 5.067 0 0 1-.912-.252c.133.268.25.535.354.802.103.268.188.532.253.79z"></path></svg></a></li></ul></div></div><div class="css-11a2nsi"><div class="css-1npm75a"><a href="/" class="css-lneilx"><svg width="203" height="31" viewBox="0 0 812 124" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414"><g id="Layer1" fill-rule="nonzero"><path d="M221.086 85.794c0 7.342-2.55 12.933-7.651 16.775-5.101 3.842-12.731 5.762-22.889 5.762-5.208 0-9.647-.352-13.318-1.056-3.671-.704-7.107-1.739-10.308-3.105V88.035c3.628 1.707 7.715 3.137 12.261 4.29 4.546 1.152 8.547 1.728 12.005 1.728 7.085 0 10.628-2.048 10.628-6.146 0-1.537-.469-2.785-1.408-3.746-.939-.96-2.561-2.048-4.866-3.265-2.305-1.216-5.379-2.636-9.22-4.258-5.506-2.305-9.551-4.439-12.133-6.402-2.583-1.964-4.461-4.215-5.635-6.755-1.173-2.54-1.76-5.666-1.76-9.38 0-6.36 2.465-11.279 7.395-14.758 4.93-3.479 11.919-5.218 20.968-5.218 8.623 0 17.01 1.878 25.163 5.634l-5.891 14.086c-3.585-1.537-6.936-2.796-10.052-3.778a31.589 31.589 0 0 0-9.54-1.472c-5.762 0-8.643 1.558-8.643 4.674 0 1.75.928 3.265 2.785 4.546 1.857 1.28 5.922 3.18 12.197 5.698 5.591 2.262 9.689 4.375 12.293 6.339 2.604 1.963 4.524 4.225 5.762 6.786 1.238 2.561 1.857 5.613 1.857 9.156zM259.924 92.773c3.415 0 7.513-.747 12.293-2.241v14.534c-4.866 2.177-10.841 3.265-17.927 3.265-7.811 0-13.499-1.974-17.063-5.922-3.564-3.948-5.346-9.871-5.346-17.767V50.131h-9.348v-8.259l10.756-6.531 5.635-15.11h12.485v15.238h20.04v14.662h-20.04v34.511c0 2.774.779 4.823 2.337 6.146 1.558 1.323 3.617 1.985 6.178 1.985zM325.59 107.051l-3.778-9.732h-.512c-3.287 4.14-6.669 7.011-10.148 8.611-3.479 1.601-8.014 2.401-13.606 2.401-6.872 0-12.282-1.963-16.23-5.89-3.949-3.927-5.923-9.519-5.923-16.775 0-7.598 2.657-13.2 7.971-16.807 5.315-3.607 13.329-5.602 24.042-5.986l12.421-.384v-3.138c0-7.256-3.713-10.884-11.14-10.884-5.72 0-12.443 1.728-20.168 5.186l-6.467-13.19c8.238-4.311 17.372-6.466 27.403-6.466 9.604 0 16.967 2.091 22.089 6.274s7.683 10.543 7.683 19.08v47.7H325.59zm-5.763-33.166l-7.555.256c-5.677.171-9.902 1.195-12.677 3.074-2.774 1.878-4.162 4.738-4.162 8.579 0 5.506 3.159 8.259 9.476 8.259 4.525 0 8.142-1.301 10.853-3.905 2.71-2.604 4.065-6.061 4.065-10.372v-5.891zM381.843 108.331c-22.281 0-33.421-12.229-33.421-36.687 0-12.165 3.03-21.459 9.091-27.883 6.061-6.424 14.748-9.636 26.059-9.636 8.281 0 15.708 1.622 22.281 4.866l-5.762 15.11c-3.074-1.238-5.933-2.251-8.58-3.041-2.646-.79-5.293-1.185-7.939-1.185-10.159 0-15.238 7.214-15.238 21.641 0 14.001 5.079 21.001 15.238 21.001 3.756 0 7.235-.502 10.436-1.505 3.202-1.003 6.403-2.571 9.604-4.706v16.711c-3.158 2.006-6.349 3.394-9.572 4.162-3.222.768-7.288 1.152-12.197 1.152zM432.398 68.123l8.516-10.885 20.04-21.769h22.025l-28.428 31.053 30.157 40.529h-22.537l-20.617-29.004-8.387 6.723v22.281h-19.528V7.426h19.528V51.86l-1.025 16.263h.256z"></path><path d="M538.336 85.794c0 7.342-2.55 12.933-7.651 16.775-5.101 3.842-12.73 5.762-22.889 5.762-5.208 0-9.647-.352-13.318-1.056-3.671-.704-7.107-1.739-10.308-3.105V88.035c3.628 1.707 7.715 3.137 12.261 4.29 4.546 1.152 8.548 1.728 12.005 1.728 7.086 0 10.628-2.048 10.628-6.146 0-1.537-.469-2.785-1.408-3.746-.939-.96-2.561-2.048-4.866-3.265-2.305-1.216-5.378-2.636-9.22-4.258-5.506-2.305-9.551-4.439-12.133-6.402-2.582-1.964-4.46-4.215-5.634-6.755-1.174-2.54-1.761-5.666-1.761-9.38 0-6.36 2.465-11.279 7.395-14.758 4.93-3.479 11.92-5.218 20.969-5.218 8.622 0 17.009 1.878 25.162 5.634l-5.89 14.086c-3.586-1.537-6.937-2.796-10.053-3.778a31.589 31.589 0 0 0-9.54-1.472c-5.762 0-8.643 1.558-8.643 4.674 0 1.75.928 3.265 2.785 4.546 1.857 1.28 5.923 3.18 12.197 5.698 5.592 2.262 9.689 4.375 12.293 6.339 2.604 1.963 4.525 4.225 5.763 6.786 1.237 2.561 1.856 5.613 1.856 9.156zM613.093 107.051h-19.528V65.242c0-10.33-3.841-15.495-11.524-15.495-5.464 0-9.412 1.857-11.845 5.571-2.433 3.713-3.65 9.732-3.65 18.055v33.678h-19.528V7.426h19.528v20.296c0 1.58-.149 5.293-.448 11.141l-.448 5.762h1.024c4.354-7 11.269-10.5 20.745-10.5 8.409 0 14.79 2.262 19.144 6.787 4.353 4.524 6.53 11.012 6.53 19.464v46.675zM672.1 107.051l-3.778-9.732h-.512c-3.286 4.14-6.669 7.011-10.148 8.611-3.479 1.601-8.014 2.401-13.606 2.401-6.872 0-12.282-1.963-16.23-5.89-3.948-3.927-5.923-9.519-5.923-16.775 0-7.598 2.657-13.2 7.972-16.807 5.314-3.607 13.328-5.602 24.042-5.986l12.421-.384v-3.138c0-7.256-3.714-10.884-11.141-10.884-5.72 0-12.442 1.728-20.168 5.186l-6.467-13.19c8.238-4.311 17.373-6.466 27.403-6.466 9.604 0 16.967 2.091 22.089 6.274 5.123 4.183 7.684 10.543 7.684 19.08v47.7H672.1zm-5.762-33.166l-7.555.256c-5.677.171-9.903 1.195-12.678 3.074-2.774 1.878-4.161 4.738-4.161 8.579 0 5.506 3.158 8.259 9.475 8.259 4.525 0 8.142-1.301 10.853-3.905 2.71-2.604 4.066-6.061 4.066-10.372v-5.891zM739.238 34.125c2.646 0 4.845.192 6.595.576l-1.473 18.312c-1.579-.427-3.5-.641-5.762-.641-6.232 0-11.088 1.601-14.566 4.802-3.479 3.202-5.218 7.684-5.218 13.446v36.431h-19.528V35.469h14.79l2.881 12.037h.96c2.22-4.012 5.218-7.245 8.996-9.7 3.777-2.454 7.886-3.681 12.325-3.681zM779.293 48.019c-4.141 0-7.385 1.312-9.732 3.937-2.348 2.625-3.692 6.349-4.034 11.173h27.403c-.085-4.824-1.344-8.548-3.777-11.173s-5.72-3.937-9.86-3.937zm2.753 60.312c-11.525 0-20.531-3.18-27.019-9.54-6.488-6.36-9.732-15.366-9.732-27.019 0-11.994 2.998-21.267 8.996-27.819 5.997-6.552 14.288-9.828 24.874-9.828 10.116 0 17.991 2.881 23.625 8.643 5.635 5.763 8.452 13.723 8.452 23.882v9.476h-46.163c.213 5.549 1.857 9.882 4.93 12.997 3.073 3.116 7.384 4.674 12.933 4.674 4.311 0 8.388-.448 12.229-1.344 3.842-.897 7.854-2.326 12.037-4.29v15.11c-3.414 1.708-7.064 2.978-10.948 3.81-3.885.832-8.622 1.248-14.214 1.248z"></path></g><g fill="#008ff9"><path d="M101.98 83c-3.9 0-7.157 2.792-7.886 6.482-.212 1.564 0 3.123 0 3.123.73 3.687 3.986 6.477 7.885 6.477 4.434 0 8.042-3.605 8.042-8.04 0-4.434-3.608-8.042-8.042-8.042M32.041 54C27.607 54 24 57.606 24 62.041c0 4.433 3.607 8.041 8.041 8.041 4.435 0 8.042-3.608 8.042-8.041 0-4.435-3.607-8.041-8.042-8.041m69.924-12.918c4.435 0 8.042-3.608 8.042-8.041 0-4.435-3.607-8.041-8.042-8.041-3.898 0-7.155 2.791-7.885 6.48v.049s-.18 1.654 0 3.073c.73 3.689 3.987 6.48 7.885 6.48"></path><path d="M101.965 105.961c-6.965 0-12.841-4.655-14.692-11.022H73.376l-.076.043-16.575-28.517H46.592c-1.852 6.367-7.727 11.023-14.694 11.023-8.451 0-15.303-6.852-15.303-15.303 0-8.452 6.852-15.305 15.303-15.305 6.967 0 12.842 4.656 14.694 11.025h9.905l.128-.217L73.3 28.999l.141.083h13.768c1.852-6.369 7.727-11.025 14.692-11.025 8.453 0 15.305 6.853 15.305 15.305 0 8.451-6.852 15.304-15.305 15.304-6.965 0-12.84-4.656-14.692-11.025h-9.03l-14.14 24.326-.006.023.005.022L78.2 86.378h9.073c1.851-6.369 7.727-11.026 14.692-11.026 8.453 0 15.305 6.853 15.305 15.305s-6.852 15.304-15.305 15.304zM124.996 0H8.004C3.584 0 0 3.561 0 7.953v108.094C0 120.44 3.584 124 8.004 124h116.992c4.421 0 8.004-3.56 8.004-7.953V7.953C133 3.561 129.417 0 124.996 0z"></path></g></svg></a><div class="css-de1dx1"><a href="/terms">Terms</a><span>·</span><a href="/privacy">Privacy</a></div><div class="css-1h53588"><h3 class="css-12k57td">SOC 2 Type 2 Certified</h3><a href="http://www.aicpa.org/soc4so" rel="nofollow noreferrer noopener" target="_blank" title="SOC2 badge"><img src="https://img.stackshare.io/fe/SOC2.png" class="css-j1o656"/></a></div><div class="css-zr18wh"><div>Copyright © <!-- -->2022<!-- --> StackShare, Inc. </div><div>All rights reserved.</div></div><div class="css-de1dx1"><a href="/html-sitemaps/stackups/main.html">Sitemap</a></div></div></div></div></div></footer></div> <script> renderComponent('Footer','Footer-react-component-b887cc69-1029-4251-be72-f428c4a31686','Footer-apollo-state-b887cc69-1029-4251-be72-f428c4a31686','Footer-glamor-b887cc69-1029-4251-be72-f428c4a31686', 'apollo','{"isAdmin":null}'); </script>