This document discusses IT considerations for organizing a high-level orienteering event like the World Orienteering Championships (WOC). It recommends defining IT requirements upfront in a contract to ensure quality delivery. Previous WOCs are reviewed to show how different organizers sourced IT services like timing, results, GPS tracking, and TV graphics. Options include buying a full-service package, renting equipment with consultants, or splitting tasks between in-house and outsourced teams. Proper project management is key - appointing a director, timeline, testing, and clear responsibilities. Live coverage adds complexity versus regular races and requires real-time data delivery to spectators. Fair competition for athletes must take priority in system design.
Reactive programming and Hystrix fault tolerance by Max MyslyvtsevJavaDayUA
Reactive programming is a new paradigm that provides asynchronous event-based flow control. Java implementation is called rxJava and is being developed by Netfix. They have also released Hystrix — a non-functional layer that provides fault tolerance and latency features which also exposes reactive API.
Building Distributed Systems with Netflix OSS and Spring CloudMatt Stine
As presented at: http://www.meetup.com/Pivotal-Open-Source-Hub/events/219264521/
With the advent of microservice and cloud-native application architectures, building distributed systems is becoming increasingly common for the enterprise Java developer. Fortunately many of the innovators in the space, including Twitter, LinkedIn, and Netflix, have embraced the JVM as they’ve built increasingly complex systems, with Netflix open-sourcing much of its toolkit for constructing these systems at NetflixOSS.
Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems. Many of these patterns are provided via wrapping the battle-tested components found at NetflixOSS.
Netflix Open Source: Building a Distributed and Automated Open Source Programaspyker
Netflix has been using and contributing to open source for several years. Over the years, Netflix has released over one hundred Netflix Open Source (aka NetflixOSS) libraries, servers, and technologies. Netflix engineers benefit by accepting contributions and gathering feedback with key collaborators around the world. Users of NetflixOSS from many industries benefit from our solutions including Big Data, Build and Delivery Tools, Runtime Services and Libraries, Data Persistence, Insight, Reliability and Performance, Security and User Interface. With such a large and mature open source program, Netflix has worked on approaches and tools that help manage and improve the NetflixOSS source offerings and communities. Netflix has taken a different approach to building support for open source as compared to other Internet scale companies. Come to this session to learn about the unique approaches Netflix has taken to both distribute and automate the responsibilities of building a world-class open source program.
Hystrix is a latency and fault tolerance library used to isolate points of access to remote systems, services and 3rd party libraries, stop failures from cascading, and enable resilience in complex distributed systems. The presentation covered how to create Hystrix commands to wrap calls to external dependencies, use monitoring and dashboards to monitor circuit breaker states and metrics, and examples of how Finn has used Hystrix including request collapsing to batch calls. Key learnings included that graceful degradation is an important mindset change, nested commands can work but require care, and errors detected client-side with Hystrix may not always require application restarts.
Different Types of Mobile payments
Payment Models
- SMS/USSD-based transactional payments
- Direct mobile billing
- Mobile web payments (WAP)
- QR Code Payments
- Contactless Near Field Communication
- Cloud-based mobile payments (Please elaborate applepay, google, paypal and others)
- Audio signal-based payments
- Direct carrier/bank co-operation
A presentation on the Netflix Cloud Architecture and NetflixOSS open source. For the All Things Open 2015 conference in Raleigh 2015/10/19. #ATO2015 #NetflixOSS
Resilience becomes a must. Actually resilience is an issue for a long time, but with ever-increasing distribution it becomes a must. But how can we implement resilience into our applications? Hystrix, an open-source library developed by Netflix provides a nice starting point. It provides downstream isolation by implementing patterns like timeout, circuit breaker and load shedder. This presentation gives an introduction into Hystrix, providing lots of code examples.
Reactive programming and Hystrix fault tolerance by Max MyslyvtsevJavaDayUA
Reactive programming is a new paradigm that provides asynchronous event-based flow control. Java implementation is called rxJava and is being developed by Netfix. They have also released Hystrix — a non-functional layer that provides fault tolerance and latency features which also exposes reactive API.
Building Distributed Systems with Netflix OSS and Spring CloudMatt Stine
As presented at: http://www.meetup.com/Pivotal-Open-Source-Hub/events/219264521/
With the advent of microservice and cloud-native application architectures, building distributed systems is becoming increasingly common for the enterprise Java developer. Fortunately many of the innovators in the space, including Twitter, LinkedIn, and Netflix, have embraced the JVM as they’ve built increasingly complex systems, with Netflix open-sourcing much of its toolkit for constructing these systems at NetflixOSS.
Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems. Many of these patterns are provided via wrapping the battle-tested components found at NetflixOSS.
Netflix Open Source: Building a Distributed and Automated Open Source Programaspyker
Netflix has been using and contributing to open source for several years. Over the years, Netflix has released over one hundred Netflix Open Source (aka NetflixOSS) libraries, servers, and technologies. Netflix engineers benefit by accepting contributions and gathering feedback with key collaborators around the world. Users of NetflixOSS from many industries benefit from our solutions including Big Data, Build and Delivery Tools, Runtime Services and Libraries, Data Persistence, Insight, Reliability and Performance, Security and User Interface. With such a large and mature open source program, Netflix has worked on approaches and tools that help manage and improve the NetflixOSS source offerings and communities. Netflix has taken a different approach to building support for open source as compared to other Internet scale companies. Come to this session to learn about the unique approaches Netflix has taken to both distribute and automate the responsibilities of building a world-class open source program.
Hystrix is a latency and fault tolerance library used to isolate points of access to remote systems, services and 3rd party libraries, stop failures from cascading, and enable resilience in complex distributed systems. The presentation covered how to create Hystrix commands to wrap calls to external dependencies, use monitoring and dashboards to monitor circuit breaker states and metrics, and examples of how Finn has used Hystrix including request collapsing to batch calls. Key learnings included that graceful degradation is an important mindset change, nested commands can work but require care, and errors detected client-side with Hystrix may not always require application restarts.
Different Types of Mobile payments
Payment Models
- SMS/USSD-based transactional payments
- Direct mobile billing
- Mobile web payments (WAP)
- QR Code Payments
- Contactless Near Field Communication
- Cloud-based mobile payments (Please elaborate applepay, google, paypal and others)
- Audio signal-based payments
- Direct carrier/bank co-operation
A presentation on the Netflix Cloud Architecture and NetflixOSS open source. For the All Things Open 2015 conference in Raleigh 2015/10/19. #ATO2015 #NetflixOSS
Resilience becomes a must. Actually resilience is an issue for a long time, but with ever-increasing distribution it becomes a must. But how can we implement resilience into our applications? Hystrix, an open-source library developed by Netflix provides a nice starting point. It provides downstream isolation by implementing patterns like timeout, circuit breaker and load shedder. This presentation gives an introduction into Hystrix, providing lots of code examples.
The document provides an overview of key considerations and best practices for IT systems at a high-level orienteering event. It emphasizes the importance of thorough planning, testing, and backup solutions. The checklist highlights questions for event organizers to ask about organization of the IT team, general systems, punching systems, timing systems, and tracking to help ensure all elements are properly managed and integrated for a successful event. Having the right expertise to advise on these areas and addressing issues well in advance is also stressed.
A Structured Approach to Estimating Software Intensive Projects - René Berghu...Nesma
Independent, data-driven cost estimating is now standard practice at NATO. Software intensive projects are estimated using function point analysis and SEER tools. Full lifecycle analysis and independent cost reviews help manage risks. Estimates support contractor negotiations and tracking actual performance. While process improvements continue, NATO's estimating maturity has grown significantly since early reliance on subjective expert opinions led to cost and schedule overruns.
The document provides details about an internship project conducted at Webel HRDC to set up online assessments using the TCS iON Online Assessment Platform (iOAP). Key details include:
- The internship lasted 1 month under the supervision of Biplab Sarkar and Vinayak Bandyopadhyay.
- iOAP was used to conduct online exams for banks and other organizations at Webel HRDC, including IBPS exams for 180 candidates over multiple dates in October-November 2014.
- Preparations included lanscaping/validating 180 computer nodes at Webel HRDC using the iON Lanscape application to ensure readiness for online exams.
Indonesia Truck Entry Project Proposal (1) [Autosaved].pptxbidyut13
Digitize the logistic operations in Indonesia with the use of Advance Analytics
Reduce the wait time of freight at different touch points (entry gate, exit gate and docks) in a warehouse, in turn will help reduce load/unload throughput time
Enhanced visibility of logistic operations for management to identify opportunities for improvement and take actions accordingly
This document provides information about an upcoming pitching competition for logistics automation projects taking place on May 8th in Tallinn. It outlines the rules and scoring criteria for the 7-minute pitches, which will be judged by a panel based on the business case, technical specifications, and simulation demonstrations. Topics covered include the required elements for the pitch, how scores will be calculated, tips for effective pitching, and details about joining the L4MS network.
The document summarizes a webinar on using the new OPSYS system. It lists the speakers and agenda items which will cover introducing OPSYS and its functionalities for results and monitoring, programming, contracts and procurement, and change management. It provides high-level information on OPSYS's planned releases between 2018-2021 which will integrate various existing systems and introduce new features in a phased manner.
Project Controls Expo Presentation: LogiKal's Technical Director, Iain Cameron, presented on the development, challenges and benefits a major infrastructure project has made in moving towards a full set of BIM integrated commercial controls data, to give 5D capabilities.
The document outlines New Product Introduction Process (NPI) for IT projects. It describes the objective to communicate and deploy the NPI process. The process has 8 phases - Discovery, Analysis, Design, Development, Testing, Deployment, Support and Sustain. Each phase has defined entry/exit criteria and deliverables. Key aspects include problem/value statement, process requirements, success factors, roles and responsibilities. The process aims to deliver predictable, high quality IT solutions on time and on budget through a collaborative approach between business and IT.
This document provides a summary of Tanu Gupta's academic and professional experience. It includes her educational background with degrees in Computer Science, languages spoken, and personal details. Her career summary outlines over 5 years of experience in ETL data analytics and testing. She has led projects involving data warehousing and transformation tools. The document also lists her technical skills and 5 projects with descriptions of her roles and responsibilities in each.
The document outlines a plan to deploy Skype for Business across Astaldi Group, an engineering company with over 11,000 employees in 300 sites across 20 countries. The objectives are to reduce costs, improve meetings and information sharing, and increase productivity. Key aspects of the plan include a phased pilot, training strategy, and timeline. Metrics will measure adoption and efficiencies. A project team is identified to lead the implementation.
Informed, an ICT strategy company based in Melbourne, specialises in helping organisations in developing an ICT automation strategy. This presentation describes how the Informed software based strategy platform and Informed engagement model will ensure automation is rapidly adopted and value is immediately realised
Key findings among the industry analysts: “Managing telecom & cloud expenses is a complex task that requires knowledge about multiple technical an business topics”.
Widecoup Billing has helped our clients to find savings primarily through the reduction on the different types of telco consumption and communications expenditures
November 14, 2012—Lighthouse Point, FL. Future Strategies Inc., is pleased to announce the Gold and Silver Winners for the 2012 Global Awards for Excellence in Business Process Management and Workflow. Sponsored by WfMC and now in their 20th year, these prestigious awards recognize user organizations that have demonstrably excelled in implementing innovative business process solutions to meet strategic business objectives.
Workflow Management Coalition (WfMC) and BPM.com jointly sponsor the annual Global Awards for Excellence in BPM and Workflow. The Awards program is managed by Future Strategies Inc.
About the Workflow Management Coalition (www.wfmc.org)
The WfMC, founded in August 1993, is a non-profit, international organization of workflow vendors, users, analysts and university/research groups. The Coalition's mission is to promote and develop the use of workflow through the establishment of standards for software terminology, interoperability and connectivity between workflow products. Comprising over 300 members worldwide, the Coalition is the only standards body for this specific software market. The creation of the WfMC Standards Reference Model has proved its importance in other areas of technology, most notably the ISO Seven Layer reference model for computer communications.
This document provides information about an upcoming meeting of the Glasgow Revit Users Group (GRUG). It begins by welcoming attendees and providing logistical details. It then introduces the group and provides information about how to stay connected through LinkedIn, YouTube, Twitter, email and Slack. It profiles two speakers for an upcoming meeting - Diane Ramage from Keppie Design and Graham H Stewart from Digital Guerrilla. Details are provided about the agenda and locations for the October 26th meeting. Volunteers are requested to join the committee. Suggestions for future meeting topics are also solicited from attendees. The next meeting is announced as a GRUG Christmas party on December 14th.
The document discusses the use of Bluetooth tracking technology to monitor spectator movement and behavior during the 2012 London Olympic and Paralympic Games. Over 150 Bluetooth sensors were installed across venues, stations, and last mile locations to track journey times, zone dwell times, and travel between locations in real time. The data was analyzed through a custom dashboard and used by transport analysts to monitor crowd levels, arrival and departure patterns, and identify trends to help optimize operations and transport coordination during the Games. Lessons from the 2012 Games demonstrated that Bluetooth tracking provided a sufficient sample size to estimate pedestrian counts and analyze movement flows.
Webinar - How to Get Real-Time Network Management Right?ManageEngine
Scott Riley discusses the importance of real-time network management given the changing IT landscape and increased use of mobile devices, cloud services, and applications. Traditional monitoring tools have siloed views that make fault diagnosis difficult, while downtime is costly. Riley advocates adopting a single, well-connected monitoring platform that can correlate events across systems in real-time to more quickly identify issues. Such a platform allows for real-time monitoring, automatic fault remediation through scripts, bandwidth monitoring, and compliance management to improve network performance and uptime.
[WSO2Con Asia 2018] Get on the Bus for the JourneyWSO2
The document discusses ACU's digital transformation journey from 2016-2019. It summarizes:
1) ACU implemented the WSO2 platform to integrate applications and establish an enterprise integration backbone, addressing issues like point-to-point interfaces and data duplication.
2) Over 3 years, ACU standardized digital capabilities, implemented a student portal, and is working to improve the student experience through technologies like analytics, chatbots and CRM integration.
3) Moving forward, ACU aims to create a frictionless digital fabric through technologies like AI, IoT, omnichannel experiences and automated business processes to better serve students.
Hles 2021 Digital transformation - How to use digital tools to improve our ev...Henning Spjelkavik
This document discusses various tools and strategies for remote collaboration, communication, and document sharing. It provides recommendations for online meeting platforms like Zoom, Google Meet, and Microsoft Teams. It also reviews options for cloud-based document storage and sharing, including Google Drive, Dropbox, and Box. Finally, it considers virtual solutions for remote participation in events like races and trainings.
The document provides an overview of key considerations and best practices for IT systems at a high-level orienteering event. It emphasizes the importance of thorough planning, testing, and backup solutions. The checklist highlights questions for event organizers to ask about organization of the IT team, general systems, punching systems, timing systems, and tracking to help ensure all elements are properly managed and integrated for a successful event. Having the right expertise to advise on these areas and addressing issues well in advance is also stressed.
A Structured Approach to Estimating Software Intensive Projects - René Berghu...Nesma
Independent, data-driven cost estimating is now standard practice at NATO. Software intensive projects are estimated using function point analysis and SEER tools. Full lifecycle analysis and independent cost reviews help manage risks. Estimates support contractor negotiations and tracking actual performance. While process improvements continue, NATO's estimating maturity has grown significantly since early reliance on subjective expert opinions led to cost and schedule overruns.
The document provides details about an internship project conducted at Webel HRDC to set up online assessments using the TCS iON Online Assessment Platform (iOAP). Key details include:
- The internship lasted 1 month under the supervision of Biplab Sarkar and Vinayak Bandyopadhyay.
- iOAP was used to conduct online exams for banks and other organizations at Webel HRDC, including IBPS exams for 180 candidates over multiple dates in October-November 2014.
- Preparations included lanscaping/validating 180 computer nodes at Webel HRDC using the iON Lanscape application to ensure readiness for online exams.
Indonesia Truck Entry Project Proposal (1) [Autosaved].pptxbidyut13
Digitize the logistic operations in Indonesia with the use of Advance Analytics
Reduce the wait time of freight at different touch points (entry gate, exit gate and docks) in a warehouse, in turn will help reduce load/unload throughput time
Enhanced visibility of logistic operations for management to identify opportunities for improvement and take actions accordingly
This document provides information about an upcoming pitching competition for logistics automation projects taking place on May 8th in Tallinn. It outlines the rules and scoring criteria for the 7-minute pitches, which will be judged by a panel based on the business case, technical specifications, and simulation demonstrations. Topics covered include the required elements for the pitch, how scores will be calculated, tips for effective pitching, and details about joining the L4MS network.
The document summarizes a webinar on using the new OPSYS system. It lists the speakers and agenda items which will cover introducing OPSYS and its functionalities for results and monitoring, programming, contracts and procurement, and change management. It provides high-level information on OPSYS's planned releases between 2018-2021 which will integrate various existing systems and introduce new features in a phased manner.
Project Controls Expo Presentation: LogiKal's Technical Director, Iain Cameron, presented on the development, challenges and benefits a major infrastructure project has made in moving towards a full set of BIM integrated commercial controls data, to give 5D capabilities.
The document outlines New Product Introduction Process (NPI) for IT projects. It describes the objective to communicate and deploy the NPI process. The process has 8 phases - Discovery, Analysis, Design, Development, Testing, Deployment, Support and Sustain. Each phase has defined entry/exit criteria and deliverables. Key aspects include problem/value statement, process requirements, success factors, roles and responsibilities. The process aims to deliver predictable, high quality IT solutions on time and on budget through a collaborative approach between business and IT.
This document provides a summary of Tanu Gupta's academic and professional experience. It includes her educational background with degrees in Computer Science, languages spoken, and personal details. Her career summary outlines over 5 years of experience in ETL data analytics and testing. She has led projects involving data warehousing and transformation tools. The document also lists her technical skills and 5 projects with descriptions of her roles and responsibilities in each.
The document outlines a plan to deploy Skype for Business across Astaldi Group, an engineering company with over 11,000 employees in 300 sites across 20 countries. The objectives are to reduce costs, improve meetings and information sharing, and increase productivity. Key aspects of the plan include a phased pilot, training strategy, and timeline. Metrics will measure adoption and efficiencies. A project team is identified to lead the implementation.
Informed, an ICT strategy company based in Melbourne, specialises in helping organisations in developing an ICT automation strategy. This presentation describes how the Informed software based strategy platform and Informed engagement model will ensure automation is rapidly adopted and value is immediately realised
Key findings among the industry analysts: “Managing telecom & cloud expenses is a complex task that requires knowledge about multiple technical an business topics”.
Widecoup Billing has helped our clients to find savings primarily through the reduction on the different types of telco consumption and communications expenditures
November 14, 2012—Lighthouse Point, FL. Future Strategies Inc., is pleased to announce the Gold and Silver Winners for the 2012 Global Awards for Excellence in Business Process Management and Workflow. Sponsored by WfMC and now in their 20th year, these prestigious awards recognize user organizations that have demonstrably excelled in implementing innovative business process solutions to meet strategic business objectives.
Workflow Management Coalition (WfMC) and BPM.com jointly sponsor the annual Global Awards for Excellence in BPM and Workflow. The Awards program is managed by Future Strategies Inc.
About the Workflow Management Coalition (www.wfmc.org)
The WfMC, founded in August 1993, is a non-profit, international organization of workflow vendors, users, analysts and university/research groups. The Coalition's mission is to promote and develop the use of workflow through the establishment of standards for software terminology, interoperability and connectivity between workflow products. Comprising over 300 members worldwide, the Coalition is the only standards body for this specific software market. The creation of the WfMC Standards Reference Model has proved its importance in other areas of technology, most notably the ISO Seven Layer reference model for computer communications.
This document provides information about an upcoming meeting of the Glasgow Revit Users Group (GRUG). It begins by welcoming attendees and providing logistical details. It then introduces the group and provides information about how to stay connected through LinkedIn, YouTube, Twitter, email and Slack. It profiles two speakers for an upcoming meeting - Diane Ramage from Keppie Design and Graham H Stewart from Digital Guerrilla. Details are provided about the agenda and locations for the October 26th meeting. Volunteers are requested to join the committee. Suggestions for future meeting topics are also solicited from attendees. The next meeting is announced as a GRUG Christmas party on December 14th.
The document discusses the use of Bluetooth tracking technology to monitor spectator movement and behavior during the 2012 London Olympic and Paralympic Games. Over 150 Bluetooth sensors were installed across venues, stations, and last mile locations to track journey times, zone dwell times, and travel between locations in real time. The data was analyzed through a custom dashboard and used by transport analysts to monitor crowd levels, arrival and departure patterns, and identify trends to help optimize operations and transport coordination during the Games. Lessons from the 2012 Games demonstrated that Bluetooth tracking provided a sufficient sample size to estimate pedestrian counts and analyze movement flows.
Webinar - How to Get Real-Time Network Management Right?ManageEngine
Scott Riley discusses the importance of real-time network management given the changing IT landscape and increased use of mobile devices, cloud services, and applications. Traditional monitoring tools have siloed views that make fault diagnosis difficult, while downtime is costly. Riley advocates adopting a single, well-connected monitoring platform that can correlate events across systems in real-time to more quickly identify issues. Such a platform allows for real-time monitoring, automatic fault remediation through scripts, bandwidth monitoring, and compliance management to improve network performance and uptime.
[WSO2Con Asia 2018] Get on the Bus for the JourneyWSO2
The document discusses ACU's digital transformation journey from 2016-2019. It summarizes:
1) ACU implemented the WSO2 platform to integrate applications and establish an enterprise integration backbone, addressing issues like point-to-point interfaces and data duplication.
2) Over 3 years, ACU standardized digital capabilities, implemented a student portal, and is working to improve the student experience through technologies like analytics, chatbots and CRM integration.
3) Moving forward, ACU aims to create a frictionless digital fabric through technologies like AI, IoT, omnichannel experiences and automated business processes to better serve students.
Similar to An approach to it in a high level event - IOF HLES 2017 (20)
Hles 2021 Digital transformation - How to use digital tools to improve our ev...Henning Spjelkavik
This document discusses various tools and strategies for remote collaboration, communication, and document sharing. It provides recommendations for online meeting platforms like Zoom, Google Meet, and Microsoft Teams. It also reviews options for cloud-based document storage and sharing, including Google Drive, Dropbox, and Box. Finally, it considers virtual solutions for remote participation in events like races and trainings.
10 years of microservices at finn.no - why is that dragon still here (ndc o...Henning Spjelkavik
Over the past 10 years, FINN transitioned their monolithic Java application built on a Sybase database to a microservices architecture running on PostgreSQL, Kafka and Kubernetes. They broke the monolith into independent services but still struggled with dependencies on the legacy Sybase database. They learned it takes a long time to fully migrate and should focus on delivering value incrementally. While the transition is still ongoing, they have made major progress deploying new services and migrating data and are now 93% in Kubernetes with the goal of moving completely to the cloud.
How FINN became somewhat search engine friendly @ Oslo SEO meetup 2018Henning Spjelkavik
Last week FINN.no received 1 million visits from Google searches, generating 15 million pageviews. This was mostly from branded searches for "FINN" and keywords. The site wanted to improve its search engine optimization to attract more long-tail traffic. Issues identified included wasted pages, missing titles and descriptions, pages blocked from crawling, and missing structured data. Fixes such as allowing crawling of category pages, adding titles and descriptions, and correcting redirect issues led to an immediate 50-300% increase in clicks from branded and unbranded searches.
This document discusses 101 mistakes that FINN.no learned from in running Apache Kafka. It begins with an introduction to Kafka and why FINN.no chose to use it. It then discusses FINN.no's Kafka architecture and usage over time as their implementation grew. The document outlines several common mistakes made including not distinguishing between internal and external data, lack of external schema definition, using a single configuration for all topics, defaulting to 128 partitions, and running Zookeeper on overloaded nodes. Each mistake is explained, potential consequences are given, better solutions are proposed, and what FINN.no has done to address them.
The document discusses 101 mistakes that can be made when configuring Kafka. Some of the key mistakes discussed include:
1) Not distinguishing between internal and external data when publishing to Kafka topics
2) Not defining schemas for Kafka data externally such as in a schema registry
3) Using the same Kafka configuration for all topics and clients instead of tailoring configurations based on individual needs
4) Defaulting all topics to 128 partitions without considering actual throughput needs
5) Deploying Kafka in production on overloaded nodes that were intended for proof-of-concept use only
101 mistakes FINN.no has made with Kafka (Baksida meetup)Henning Spjelkavik
1. The document summarizes 101 mistakes that Finn.no has made with Kafka. It discusses various configuration mistakes and operational mistakes made when initially adopting and using Kafka, and the consequences of those mistakes.
2. Common mistakes included not considering backwards compatibility of Kafka versions, treating Kafka like a database, not properly defining schemas, and not understanding client-side rebalancing.
3. Finn.no's solutions to address the mistakes included running multiple Kafka clusters during a migration, using fewer Kafka partitions as a default, and adopting better configuration practices tailored to their use cases.
Arena and TV-production - at IOF Open Technical Meeting in Lavarone 2014Henning Spjelkavik
This document discusses options for producing live audio and video streams of orienteering events to engage spectators watching from home. It presents several cases ranging from low-cost audio-only streaming to full television broadcast production. Case 1 involves using a webcam and streaming platform for a very low-cost video option. Case 2 adds additional cameras and video mixing software for a small multi-camera production. Case 3 describes using professional video switchers and cameras for an in-arena video production. Case 4 involves using a broadcast television production vehicle and pre-produced graphics for a true broadcast-quality live TV show. Examples of previous successful orienteering event live streams and broadcasts are also provided.
Match By Match Detailed Schedule Of The ICC Men's T20 World Cup 2024.pdfmouthhunt5
20 Teams, One Trophy: What to Expect from the ICC Men's T20 World Cup 2024
The ICC Men's T20 World Cup 2024 is set to be an exciting event, co-hosted by the West Indies and the USA from June 1 to June 29, 2024. This edition of the tournament will feature a record 20 teams divided into four groups, competing across 55 matches for the prestigious title.
Paris 2024 History-making Matildas team selected for Olympic Games.pdfEticketing.co
Paris 2024 fans worldwide can book Olympic Football Tickets from our online platforms e-ticketing. co. Fans can book Olympic Tickets on our website at discounted prices. Experience the thrill of the Games in Paris and support your favourite athletes as they compete for glory.
Turkey vs Georgia Tickets: Turkey's Provisional Squad for UEFA Euro 2024, Key...Eticketing.co
Euro Cup Germany fans worldwide can book Euro 2024 Tickets from our online platform www.eticketing.co.Fans can book Euro Cup 2024 Tickets on our website at discounted prices.
According to the report, the consumption of video content related to IPL 2024 has seen significant growth, nearly 3 times more than the previous season, reflecting an increasing interest of fans.
Georgia vs Portugal Georgia UEFA Euro 2024 Squad Khvicha Kvaratskhelia Leads ...Eticketing.co
UEFA Euro 2024 fans worldwide can book Georgia vs Portugal Tickets from our online platform www.eticketing.co. Fans can book Euro Cup Germany Tickets on our website at discounted prices.
Psaroudakis: Family and Football – The Psaroudakis Success StoryPsaroudakis
Psaroudakis, a name that resonates with football fans around the globe, is a testament to the powerful synergy between familial support and individual passion. Born on March 10, 1992, in the historic city of Heraklion, Crete, Psaroudakis’ journey to international football stardom is a compelling narrative of dedication, perseverance, and unwavering family support. His story not only highlights his athletic prowess but also underscores the crucial role his family played in shaping his career and character.
Psaroudakis’ early life in Heraklion was deeply influenced by a supportive and nurturing family environment. His father, a former semi-professional footballer, recognized Psaroudakis’ potential from an early age. Acting as his first coach, his father’s guidance was instrumental in igniting Psaroudakis’ passion for football. This paternal influence instilled in him a strong work ethic and fundamental skills that would become the foundation of his future success. His mother, a dedicated homemaker, provided a stable and nurturing environment, ensuring that Psaroudakis could pursue his dreams without any hindrances.
From a young age, Psaroudakis showed an innate talent for football. Growing up in Heraklion, he spent countless hours playing football in local parks and streets with friends and family. His natural ability was evident even in these informal settings, and his enthusiasm for the game was infectious. By the age of five, Psaroudakis had joined a local youth football club, where his skills began to flourish. His father’s role as his first coach during these formative years was crucial, as he emphasized not only technical skills but also the importance of discipline and teamwork.
The transition from playing in local parks to joining a structured football environment marked a significant step in Psaroudakis’ journey. At the age of ten, he joined the youth academy of OFI Crete, one of Greece’s most esteemed football clubs. This move marked the beginning of a more rigorous and professional approach to his training. The academy environment was demanding, focusing on honing technical abilities and instilling values of sportsmanship and dedication. Psaroudakis’ dedication to his craft was evident as he quickly rose through the ranks, becoming a standout player in the youth teams.
The support of Psaroudakis’ family was unwavering during this critical period. His father continued to be a source of guidance and mentorship, while his mother ensured that he had everything he needed to succeed. Their collective efforts created a balanced environment where Psaroudakis could focus entirely on his development as a footballer. This familial support was not just about providing the basics; it was about creating an environment where Psaroudakis felt encouraged and motivated to pursue his dreams relentlessly.
As Psaroudakis transitioned from the youth academy to professional football, the challenges became more significant.
Belgium vs Romania Ultimate Guide to Euro Cup 2024 Tactics, Ticketing, and Qu...Eticketing.co
Euro Cup 2024 fans worldwide can book Belgium vs Romania Tickets from our online platform www.eticketing.co. Fans can book Euro Cup Germany Tickets on our website at discounted prices.
Netherlands vs Austria Netherlands Face Familiar Foes in Euro Cup Germany Gro...Eticketing.co
The Netherlands are in Group D in Euro Cup Germany - and, unpaid to this, they will be coming up against familiar foes. Remarkably, they have played France, who have fashioned some of the greatest players of all time, 30 times throughout history. Despite France being more effective in major competitions, including captivating the World Cup in 2018, Holland have the greater head-to-head record.
We offer Euro Cup Tickets to admirers who can get Netherlands vs Austria Tickets through our trusted online ticketing marketplace. Eticketing.co is the most reliable source for booking Euro Cup Final Tickets. Sign up for the latest Euro Cup Germany Ticket alert.
UEFA Euro 2024 Tickets | Euro 2024 Tickets | Netherlands vs Austria Tickets
However, in 2023, they played one another twice, with France endearing both matches 4-0 and 2-1 individually. Against Poland and Austria, the Netherlands also have a stout record, winning just under half the matches. They faced Austria at Euro 2020, engaging 2-0, and they haven't lost to Poland since 1979.
The lettering is on the wall for Holland to qualify for the knockouts, but nothing is failsafe. The Netherlands kickstart their Euros campaign against Poland on Sunday, June 16th. In Hamburg, they will have to go up against one of the best strikers in the world, Robert Lewandowski.
Netherlands vs Austria: Tough Challenges Await the Netherlands in Euro Cup Germany
Five days later, they travel south to face France in Leipzig, a side led by Kylian Mbappe - one of the finest players in the world currently and one of the most impressive players in his nation's history. To conclude, they face Austria in Berlin, knowing it could be the end of the road if they don't perform.
Ronald Koeman is widely considered one of the more successful Dutch managers in Premier League history, considering the nation has a reputation for struggling to replicate their talents in England. The former Everton manager went against that script and shone — and now he is back managing his nation.
UEFA Euro 2024 Tickets | Euro 2024 Tickets | Euro Cup Germany Tickets | Netherlands vs Austria Tickets
Euro fans worldwide can book Euro Cup Germany Tickets from our online platform, www.eticketing.co. Fans can book Euro Cup 2024 Tickets on our website at discounted prices.
Netherlands vs Austria: Ronald Koeman's Tactical Approach For UEFA Euro 2024
As well as being the highest-scoring defender in history, Koeman is a man with immense tactical knowledge. He returned to manage Holland at the start of 2023 after it was announced Louis van Gaal would retire. His life back in the dugout with the team wasn't easy, as he lost his first match 4-0 to France after going 3-0 down within 21 minutes.
However, he eventually helped them qualify for Euro Cup Germany. The 61-year-old likes to organize his team with a defensive mindset. Some might call it pragmatic as he defends with minimal space between the lines, but that's often needed for international football.
Belgium vs Slovakia Belgium Euro 2024 Golden Generation Faces Euro Cup Final ...Eticketing.co
We offer Euro Cup Tickets to admirers who can get Belgium vs Slovakia Tickets through our trusted online ticketing marketplace. Eticketing.co is the most reliable source for booking Euro Cup Final Tickets. Sign up for the latest Euro Cup Germany Ticket alert.
Spain vs Croatia Euro 2024 Spain's Chance to Shine on the International Stage...Eticketing.co
Euro 2024 fans worldwide can book Spain vs Croatia Tickets from our online platform www.eticketing.co. Fans can book Euro Cup Germany Tickets on our website at discounted prices.
Italy vs Albania Soul and sacrifice' are the keys to success for Albania at E...Eticketing.co
We offer UEFA Euro 2024 Tickets to admirers who can get Italy vs Albania Tickets through our trusted online ticketing marketplace. Eticketing. co is the most reliable source for booking Euro Cup Final Tickets. Sign up for the latest Euro Cup Germany Ticket alert.
Croatia vs Italy Modric's Last Dance Croatia's UEFA Euro 2024 Journey and Ita...Eticketing.co
UEFA Euro 2024 fans worldwide can book Croatia vs Italy Tickets from our online platform www.eticketing.co. Fans can book Euro Cup Germany Tickets on our website at discounted prices.
Turkey UEFA Euro 2024 Journey A Quest for Redemption and Success.docxEticketing.co
We offer Euro Cup Tickets to admirers who can get Turkiye vs Georgia Tickets through our trusted online ticketing marketplace. Eticketing.co is the most reliable source for booking Euro Cup Final Tickets. Sign up for the latest Euro Cup Germany Ticket alert.
Euro Cup Group E Preview, Team Strategies, Key Players, and Tactical Insights...Eticketing.co
We offer Euro Cup Tickets to admirers who can get Belgium vs Romania Tickets through our trusted online ticketing marketplace. Eticketing.co is the most reliable source for booking Euro Cup Final Tickets. Sign up for the latest Euro Cup Germany Ticket alert.
Belgium vs Romania Injuries and Patience in Belgium’s Euro Cup Germany Squad....Eticketing.co
Belgium coach Domenico Tedesco will wait for several key players to recover from injury. Even if it means they miss the opening Euro Cup Germany stages of the European Championship in Germany this month. Veteran defender Jan Vertonghen, midfielder Youri Tielemans and defender Arthur. Theate are being given time to play in the tournament because they are considered vital to Belgium’s cause, Tedesco said on Tuesday.
We offer Euro Cup Tickets to admirers who can get Belgium vs Romania Tickets through our trusted online ticketing marketplace. Eticketing.co is the most reliable source for booking Euro Cup Final Tickets. Sign up for the latest Euro Cup Germany Ticket alert.
UEFA Euro 2024 Tickets | Euro 2024 Tickets | Euro Cup Germany Tickets | Belgium vs Romania Tickets
"Of course, you prefer to take players who are fully fit, but that's okay. We want to wait and be patient for some players even if they cannot play in those first matches," he told a press conference. The 37-year-old Vertonghen, Belgium’s Euro Cup 2024 most-capped international with 154 appearances, is struggling to shake off a groin injury.
"He will be there normally. This also applies to Youri Tielemans and Arthur Theate. The latter's position is very sensitive. We don't have many choices at left back. "It will only change if it turns out that they will only be available when, say, the final of the Euro 2024 Championship comes around. That's too long to wait. "However, I am confident that the injured boys are on track for the Euros.
Belgium vs Romania: Radu Dragusin Prepares for Crucial Role in Euro Cup Germany
Some of them have taken not one but two steps forward in their rehabilitation," he said. None of the injured players will feature in this week’s warm-up friendlies against Montenegro and Luxembourg. Romania centre-back Radu Dragusin found chances limited at Tottenham Hotspur in the second half of the 2023-24 season.
But is crucial to his country's cause at UEFA Euro 2024 where his aerial ability, physicality and hard graft make him a standout player. The 22-year-old moved to North London from Italian side Genoa in January but was kept on the sidelines by the form of another new arrival for the season, Mickey van de Ven, something Romania coach Edward Iordanescu admitted was a concern.
It will mean limited game-time going into the finals, but Dragusin, who cites Netherlands defender Virgil van Dijk as a role model, started every Euro Cup Germany qualifier as Romania went through the campaign unbeaten in their 10 games. He will be among their most important players in their first game in Germany against Ukraine in Munich on June 17, taking the right centre-back role in what is likely to be a back four.
UEFA Euro 2024 Tickets | Euro 2024 Tickets | Euro Cup Germany Tickets | Belgium vs Romania Tickets
Euro fans worldwide can book Euro Cup Germany Tickets from our online platform, www.eticketing.co. Fans can book Euro Cup 2024 Tickets on our website at discounted prices.
Hesan Soufi's Legacy: Inspiring the Next GenerationHesan Soufi
Hesan Soufi's impact on the game extends far beyond his on-field exploits. With his humility, sportsmanship, and unwavering commitment to excellence, Soufi has become a role model for aspiring footballers worldwide. His legacy lies not only in his achievements but also in the inspiration he provides to the next generation of talented players.
2. Agenda
• Step 1 - What to deliver?
• Major “features”
• At what quality level?
• Contract between IOF and NF + ambition level
• IT Quality Requirements
• Step 2 - How to deliver and where to start?
• How to set up the project
• A look at requirements
• Examples
3. Speaker: Henning Spjelkavik
• M Sc in Computer Science
• High volume web portals (Skiinfo.no, FINN.no)
• Member of IOF ITC
• Experience
• WOC 1997, ESOC 2011, WSOC 2015
• Timing, punching and IT since WOC 2004
• World Cup 1996, 2008, 2009, 2011, 2012, 2013, 2014
• School sprints etc
• Arena and tv production in o, ski-o, xc & biathlon
• SEA WOC 2013, assistant in 2007, 2008, 2016
5. IT Quality Requirements document (ITQRD)
• The ITQRD does not define what an organiser shall provide
• that must be defined in the contract between IOF and the organiser
• The IT Requirements document describe the components/elements that can be part of an
IOF major event and the data that flow between the components
• Best practices, IOF Guidelines, Vendor Guidelines etc will be attached the ITQRD.
• The ITQRD will also describe follow-up procedures to be used by the IT ASEA in the quality
assurance work.
6. Why?
• The IT area must support an arena production. Significantly different
from a “normal” race
• There are significant costs involved
• Understanding IT requirements help in assessing the budget, and IT
requirements may affect important decisions not directly related to
the IT area.
• A successful outcome depends on awareness of these factors
throughout the event organization
11. Fair competition for athletes is the essential priority
The IT Area must produce correct results: Times and Check of Controls visited.
Keywords: Low volume, reliability, correctness, simplicity
By itself this means:
• Accurate time taking
• Avoid incorrect placings due to inaccurate times
• Reliable punching system
• Avoid unjust and unclear disqualifications
• Ensure equal punching conditions for all athletes
• Simple system setup
• No real-time requirements
Mandatory and takes priority!
12. Exciting Live Coverage for Spectators
Live coverage comprises Arena Production, Internet coverage, TV, GPS
The complicated part of the setup
Keywords: Real-time, high volume, reliability, complexity
This means:
• Lots of information needs to be “digested” and presented
• Very complex system setup
• High real-time requirements
• No time for “outage” – there is no “second attempt”
• If a component fails, a redundant system must take over “on the fly”
• Clear contingency plans are needed
13. Live coverage has consequences
• Makes the IT setup very different for a major IOF event compared
with a regular mass orienteering competition.
• It is not achieved by “scaling” the familiar IT setup from a “normal”
orienteering competition.
• Live coverage implies massive, instant, real-time, requirements for
presentation of competition data: radio times, results, TV graphics
with running times, internet uploads, etc.
14. Example requirement, radio timing
• This is an early draft, with some bugs:
Radio controls are usually expected on an high level event, in order to
follow the race.
Maximum 1s latency from a runner passes to the result is available for
the TV graphics; max 5s for a TV pre-warning
For a TV control, a dedicated link, i.e. cable, fiber or radio network etc. is
necessary. GSM has not been proven sufficiently reliable. Manual could
be an option!
Results must be available for the speaker system, and for live results on
the web within reasonable time (30-60s)
15. Other news
Approval of Timing Solutions
• ITC is working on an approval process for Timing
solutions, to simplify the selection for the organiser
and validation for the SEA.
• A proposed timing solution for an event that is not listed,
must be documented and assessed by the ITC.
Education of IT ASEA
By fall 2017 ITC will start a training program for IT ASEA,
that will coach the organiser and work with follow-up
for IT related issues at major IOF Events.
17. Project management
Project manager / coordinator / Technology Director
Assess
How to assemble the teams / components
What to outsource
What you handle yourself
How to recruit competent personnel
Plan necessary training and testing
Get a person into the organisation with experience from a
similar event
18. Project management
Important traits
Technical understanding
Ability to coordinate (leadership)
Should plan to not do (any) critical steps herselves on a
WOC (plan to avoid being on the critical path)
19. Project management
Have in mind:
Competency and experience
Opportunity cost
Recruit people - or hire services
Milestones
Tests
Manage boundaries – clear responsibilities
Relationship to event director?
24. Home-made IT solutions
• To be minimised...
• if there is a standard, or existing, working solution
• think carefully when developing new things
25. Domains / services
• Example: Mapping
• Activities
• Timekeeping
• “Punch control”
• Intermediate timing
• GPS-tracking
• TV-graphics
• Entry system for spectators
• Accreditation etc management system
• Punching system
26. Models
• Buy a service
• Do it yourself – rent/borrow equipment
• Do it yourself – rent/borrow equipment and hire a consultant
• Define clearly - Who takes responsibility for the end result?
27. Buy a service
• Some companies/groups can provide all of the above in one package
• Cost
• You need to supply some manpower
• Internal coordination is on the provider
• Clear contract and understand of the boundaries
29. Rent equipment and consultant
The organisers people still lead, operate and execute
Foto: Geir Nilsen/Langrenn.com.
30. Align and follow up
• Be certain that you have agreed on who does what, when and at which level
of quality
• Milestones
• Some are given by the IOF process, event plan and bulletins
• But you need your own as well
• WOC 2016 – Training events, drawing etc
• Technology Checklist exists (2015), further material will be developed for the
IT ASEA role
31. Broadcast TV
Really, really consider the risks of using teams delivering data to TV
without experience
Risk vs cost
33. Timekeeping
• Both orienteer – and non-
orienteer companies/clubs
• Does not need to know
orienteering
“Punch control” – Event
administration
• Orienteering domain
• Some companies/groups can
provide both
• Cost
• You need to supply some
manpower
• Coordination is on the provider
34. Intermediate timing
• ROC – Raspberry pie
• http://olresultat.se/blog/?page_id=148
• jSh - http://radio.jsh.de/
• Several based on RACOM++
• Emit: eLink
• +++
36. Administrative tasks – event preprocessing
This is usually done by people in the organisation; coordinating
accreditation, entry lists, exports from Eventor, verification/registration
of entry or group allocation forms, start draw
Some of the tasks might be outsourced to the results provider
Clear responsibilities needed
39. WOC 2008 Olomouc
Service Solution Notes
Timekeeping (start+finish) Slovak timing company (VOS-
TPK)
Non-orienteers, paid
“Punch control” Czech expert group Orienteers, clubs in the
region. Czech software
Spectator race result service Organisers
Radio timing Czech expert group Orienteers, Using Racom
equipment + SI
TV graphics Czech company
(Akisport/Hego)
Long relation with
producer. XC-skiing.
GPS Tracking TracTrac Orienteer, paid
Accreditation, athlete
management
Web-based database solution Organisers
TV producer Karel Jonak Long relation with o
40. WOC 2010 Trondheim
Service Solution Notes
Timekeeping Organisers Orienteers
“Punch control” Organisers + 1 hired expert Orienteers
Radio timing Organisers Orienteers
TV graphics Finnish o-solution Orienteers, paid for
GPS Tracking GPSseuranta Orienteers, paid for
Accreditation, booking
management
Local solution; partly manual;
access database; excel etc
Organisers
TV producer Olli Härkki Long relation with o
41. WOC 2012 Lausanne
Service Solution Notes
Timekeeping Leibundgut Orienteers, paid for
“Punch control” Leibundgut Orienteers, paid for
Radio timing Leibundgut + Specialist club Orienteers, paid for,
RACOM-based
TV graphics Leibundgut Orienteers, paid for
GPS Tracking GPSseuranta Orienteers, paid for
Accreditation, booking
management
N Russi Orienteers, paid for
TV producer Armand ... Some relation with o
42. WOC 2013 Vuokatti
Service Solution Notes
Timekeeping ResultFellows++ Orienteers, paid for
“Punch control” ResultFellows++ Orienteers, paid for
Radio timing ResultFellows++ Orienteers, paid for
TV graphics Finnish o-solution Orienteers, paid for
GPS Tracking GPSseuranta Orienteers, paid for
Accreditation, booking
management
Local solution; partly manual;
access database; excel etc
Organisers
TV producer Olli Härkki Long relation with o
43. WOC 2014 Lavarone
Service Solution Notes
Timekeeping Local timing company,
Chronometry
Non-orienteering
“Punch control” Czech expert group Orienteers, external club
Spectator race result service Organisers + hired expert
Radio timing Czech expert group Using Racom equipment
TV graphics Czech company (Hego) Long relation with
producer. XC-skiing.
GPS Tracking GPSseuranta Orienteer
Accreditation, booking
management
Manual; excel etc +
web application
Organisers
TV producer Karel Jonak Long relation with o
44. WSOC 2015 Budor
Service Solution Notes
Timekeeping EQtiming (Emit) 2 persons from EQ
responsible. +6 organisers
“Punch control” EQtiming (Emit)
Spectator race - result service Local organiser
Radio timing EQtiming GPRS-based. +2 Organisers.,
TV graphics EtimingGraphics/NOF Run by NOF expert
GPS Tracking NOF/GPSseuranta Run by NOF expert
Accreditation, booking
management
Manual + eventor; excel etc Organisers / NOF
Web TV producer Per Frost/Henning Spjelkavik Run by experts, IOF/NOF
Publlic Wifi, Media network NOF-equipment, mobile
broadband
Run by NOF expert
Video uplink Mobile broadband with antenna Henning
45. JWOC 2015 Rauland
Service Solution Notes
Timekeeping EQtiming (Emit) 2 persons from EQ
responsible + 7 organisers
“Punch control” EQtiming (Emit)
Radio timing EQtiming GPRS-based. +2 Organisers.,
Spectator race - result service Local organiser
TV graphics EtimingGraphics/NOF Run by NOF expert
GPS Tracking NOF/GPSseuranta Run by NOF expert
Accreditation, booking
management
Manual + eventor; excel etc Organisers / NOF
Web TV producer Christian Gedde-Dahl Run by experts, IOF/NOF
Publlic Wifi, Media network NOF-equipment, mobile
broadband
Run by NOF expert
Video uplink Fiber
46. WOC 2016 Strömstad
Service Solution Notes
Timekeeping EQtiming 7 persons from EQ + 10?
organisers
“Punch control” EQtiming
Spectator race - result service Local organiser
Radio timing EQtiming Cabled
TV graphics Hego Karel Jonak’s partner
GPS Tracking GPSseuranta Pekka + Jouni
Accreditation, booking
management
Eventor + excel Organisers
TV producer Karel Jonak Run by experts, IOF/NOF
Publlic Wifi, Media network Telia Event Supplied added mobile
coverage.
Event admin (Eventor->EQ) Excel; organiser 3 org + experienced
48. Conclusion
• What to deliver?
• How to deliver?
• There are several ways to split
how you assemble your
services
• What to buy
• What to deliver internally
• Talk to previous organisers of
the same event
• ...and local organisers of similar
complexity (if there exists) –
possibly in other sports
The IOF IT Commission will be happy
to discuss these matters with you!
henning@spjelkavik.net
phone +47 932 080 67