{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T15:02:30Z","timestamp":1743087750779,"version":"3.40.3"},"publisher-location":"Cham","reference-count":13,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319639628"},{"type":"electronic","value":"9783319639628"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-63962-8_198-1","type":"book-chapter","created":{"date-parts":[[2018,5,11]],"date-time":"2018-05-11T09:54:36Z","timestamp":1526032476000},"page":"1-6","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Streaming Microservices"],"prefix":"10.1007","author":[{"given":"Ted","family":"Dunning","sequence":"first","affiliation":[]},{"given":"Ellen","family":"Friedman","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,4,4]]},"reference":[{"unstructured":"Apache Software Foundation (2016a) Flink. \nhttp:\/\/flink.apache.org","key":"198-1_CR1"},{"unstructured":"Apache Software Foundation (2016b) Spark structured streaming. \nhttps:\/\/spark.apache.org\/docs\/latest\/structured-streaming-programming-guide.html","key":"198-1_CR2"},{"unstructured":"Dunning T, Friedman E (2016) Streaming architecture: new designs using Apache Kafka and MapR streams. O\u2019Reilly Media, Inc., Sebastopol","key":"198-1_CR3"},{"unstructured":"Fielding RT, Taylor RN (2002) Principled design of the modern web architecture. ACM Trans Internet Technol 2(2):115\u2013150. \nhttp:\/\/doi.acm.org\/10.1145\/514183.514185","key":"198-1_CR4"},{"unstructured":"Fowler M (2005) \nhttps:\/\/martinfowler.com\/eaaDev\/EventSourcing.html","key":"198-1_CR5"},{"unstructured":"Fowler M, Lewis J (2014) Microservices. \nhttp:\/\/martinfowler.com\/articles\/microservices.html","key":"198-1_CR6"},{"unstructured":"Friedman E, Tzoumas K (2016) Introduction to Apache flink: stream processing for real time and beyond. O\u2019Reilly Media, Inc., Sebastopol","key":"198-1_CR7"},{"unstructured":"Hughes-Croucher T, Wilson M (2012) Node \u2013 up and running: scalable server-side code with javascript. O\u2019Reilly. \nhttp:\/\/shop.oreilly.com\/product\/0636920015956.do","key":"198-1_CR8"},{"doi-asserted-by":"crossref","unstructured":"Johnston WM, Hanna JRP, Millar RJ (2004) Advances in dataflow programming languages. ACM Comput Surv 36(1):1\u201334. \nhttps:\/\/doi.org\/10.1145\/1013208.1013209\n\n. \nhttp:\/\/citeseerx.ist.psu.edu\/viewdoc\/summary?doi=10.1.1.99.7265","key":"198-1_CR9","DOI":"10.1145\/1013208.1013209"},{"unstructured":"Narkhede N, Shapira G, Palino T (2017) Kafka \u2013 the definitive guide: real-time data and stream processing at scale. O\u2019Reilly Media, Incorporated.\nhttp:\/\/shop.oreilly.com\/product\/0636920044123.do","key":"198-1_CR10"},{"unstructured":"Newman S (2015) Building microservices. O\u2019Reilly Media, Inc., \nhttp:\/\/shop.oreilly.com\/product\/0636920033158.do","key":"198-1_CR11"},{"key":"198-1_CR12","volume-title":"ActiveMQ in action","author":"B Snyder","year":"2011","unstructured":"Snyder B, Bosanac D, Davies R (2011) ActiveMQ in action. Manning Publications Co., Greenwich. \nhttps:\/\/www.manning.com\/books\/activemq-in-action"},{"key":"198-1_CR13","volume-title":"RabbitMQ in action: distributed messaging for everyone","author":"A Videla","year":"2012","unstructured":"Videla A, Williams J (2012) RabbitMQ in action: distributed messaging for everyone. Manning Pubs Co series. Manning Publications Company. \nhttps:\/\/www.manning.com\/books\/rabbitmq-in-action"}],"container-title":["Encyclopedia of Big Data Technologies"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-63962-8_198-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,10]],"date-time":"2019-05-10T02:48:01Z","timestamp":1557456481000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-63962-8_198-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319639628","9783319639628"],"references-count":13,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-63962-8_198-1","relation":{},"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"4 April 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}