Heresies and dogmas in software development




















I discuss the problems Ray solves for them and how Ray is being used by them. A briefing for managers and executives about the challenges of serving ML models in a streaming data context. A briefing for managers and executives about the trends in Fast Data and how the impact on their organizations. I discuss processing data in microservices using Akka Streams and Kafka Streams, vs. Data I discuss the emerging architecture for large-scale stream data processing, that also integrates the best of microservice architectures.

What lessons can we draw from this picture? Spark has emerged as the replacement for MapReduce in Hadoop applications. This talk explains why. Using examples, I show how to use Spark for Data Science at scale in ways that were previously not feasible with other tools. Scala Days Why Scala has proven so effective as the general-purpose programming language for Big Data development. Scala has emerged as the de facto language for big data development, driven in part by tools like Scalding and Spark.

Chicago Scala Users Group, Jan My informal introduction to the Typelevel Cats project, including why I think it's model for open-source development. I argue that "Copious" Data okay, Big Data is driving adoption of Functional Programming FP , more so than multicore concurrency concerns, because more developers will grapple with data problems than concurrency. Because FP is based on Mathematics, it is a natural fit for working with Data, whereas languages like Java, in which Hadoop is written, are poor choices.

November 21, This talk discusses this trend and why it started. November 4th, An introduction to Scala that I often give at conferences and user groups. The PDF includes a lot of extra material that won't fit into a minute time slot. The GitHub page for this talk also has the sources used for the examples. November 19, Orthodox Christians, however, desire to know the living God, not an idol of our own making. It is our firm belief that real life — eternal and abundant life — comes from knowing the living God and not from a self-deluding fantasy.

It is a way of stating in words what the saints know to be true about God from their experience of God. For example, one who has truly known God in Christ knows that Christ is not only a prophet, or one witness to God among many, but rather the very Son of God who alone makes God — His Father — fully and truly known and unites us to Him.

He cannot, then, be a created being, because if He was created, He could not really unite us to God, but only tell us about Him. If Christ unites us to God and makes us communicants in divine life then Christ must be divine. Now, if we were all saints, we would know this in our own experience. But because we are not all saints, but rather on the way to becoming saints, the Church articulates the experience of God in dogmatic terms —or dogmas — as sign-posts to guide us on the path.

The dogmas are not yet the experience of God, but they are the pointers to the experience. Low-level, simple abstraction. Minimal coupling. The constraints enable reuse. High-level, ad-hoc abstractions. Maximal coupling. Which Scales Better?

Result Set 2 Database Uniform language and data representation. Object Middleware and ORMs - if high performance is essential. Stupid Scala Trick Short-link Link Embed. Share from cover. Share from page:. More magazines by this user. Close Flag as Inappropriate. You have already flagged this document. Thank you, for helping us keep this platform clean. The editors will have a look at it as soon as possible.

Delete template? Cancel Delete. Cancel Overwrite Save. Don't wait! Try Yumpu. Start using Yumpu now! Terms of service.



0コメント

  • 1000 / 1000