What we're about

GOTO Tech Meetup are designed for developers who want to stay up to date with the latest tools, technologies, processes and practices in the software industry.

GOTO provide you with an opportunity to:

• Hear world-class speakers

• Learn about the latest trends

• Increase your technical depth and breadth

• Expand your professional network

• Share your experience and expertise with others

• Connect with the global software community

Upcoming events (1)

GOTO Night with Florian Gilcher and Kresten Thorup

We're back after a long break with a GOTO Night with not one but two talks in one evening from Florian Gilcher and Kresten Thorup. Talk 1: Modern-day safe concurrent programming with Rust Concurrent programming has become vastly more popular in the recent years, especially through the success of NodeJS. Still, problems remain: concurrent access to shared memory remains a problem and leads to hard to debug bugs - usually showing up in production at times where you don’t need them. Enter Rust: Rust is a new programming language quickly finding adoption that does not only provide speed and memory-safety, but also protects from concurrency problems during compile time! At the same time, Rust is a practical programming language for many tasks, fitting environments from small microcontrollers up to big servers. About the speaker Florian Gilcher is a programmer, teacher and entrepreneur. He has been part of the Rust project for 5 years and is the person with the most training experience in the language. Florian is also a co-founder of Ferrous Systems, a company aiming to collect all Rust knowledge. ------------------------------------------------------------------------------------------------------ Talk 2: Index-Free Log Aggregation With Kafka We are seeing a rise in a new generation of logging solutions. Traditional approaches have been based on database indexes, but the next wave of log management platforms is a combination of techniques including streaming queries, in-memory processing, brute-force search, and filtering. We call this *Index-Free Logging*. In this talk, we will provide an overview of the advantages of Index-Free Logging, and how we’re implementing it in Humio, a new log analytics system with a novel storage and query engine for events logs and traces. Humio was built from the ground up as a multi-tenant on-prem system so you can install it behind your own firewalls or in your own cloud infrastructure. In a Humio setup, we then use Kafka for two things: buffering ingest and as a sequencer of events among the nodes of a Humio cluster. We love Kafka — it has made implementing a distributed system significantly easier than if we had to do the distributed queue from scratch. Using Kafka as a building block has allowed us to focus our attention on building a fast and easy search experience. Kresten Krab Thorup, CTO and Co-founder of Humio Kresten provides technical leadership and vision at Humio. In his previous role as CTO of Trifork, Kresten was responsible for technical strategy and has provided consulting advice to teams on a variety of technologies to include distributed systems and databases, Erlang, Java, and mobile application development. Kresten has been a contributor to several open source projects, including GCC, GNU Objective-C, GNU Compiled Java, Emacs, and Apache Geronimo/Yoko. Prior to Trifork, Kresten worked at NeXT Software (now acquired by Apple), where he was responsible for the development of the Objective-C tool chain, the debugger, and the runtime system. Kresten has a Ph.D. in computer science from University of Aarhus.

Past events (27)


Trifork AB

Photos (103)